Sto cercando un modo sintetico per riferirsi al fenomeno di un test unitario che non riesce a ripulire uno o più artefatti, che influisce sul comportamento / esito dei test successivi.
Esiste un termine standard per questo?
Sto cercando un modo sintetico per riferirsi al fenomeno di un test unitario che non riesce a ripulire uno o più artefatti, che influisce sul comportamento / esito dei test successivi.
Esiste un termine standard per questo?
Normalmente il clean-up di un unit test è chiamato tear-down , che non si presta particolarmente bene a questo caso, ma potresti chiamarli non-down .
In C # c'è il concetto dell'interfaccia IDisposable
con cui viene chiamato il metodo Dispose
per ripulire le risorse non gestite. Potresti appropriarti di questa terminologia e dire che tali test sono undisposed .
Potresti anche concentrarti sull'effetto della mancanza di rimozione, ovvero che altri test sono stati influenzati. Questi test sono dipendenti o accoppiati .
Leggi altre domande sui tag unit-testing terminology