Pruebas unitarias sin aseveraciones

De vez en cuando me encuentro con una prueba de unidad que no afirma nada. El ejemplo particular que encontré esta mañana fue probar que se escribió un archivo de registro cuando se cumplió una condición. La suposición era que si no se lanzaba ningún error, la prueba pasaba.

Personalmente no tengo ningún problema con esto, sin embargo, parece ser un poco de "olor de código" para escribir una prueba de unidad que no tenga ninguna aseveración asociada.

¿Solo me pregunto cuáles son las opiniones de la gente sobre esto?

Respuestas a la pregunta(14)

Su respuesta a la pregunta