Es tener más de un afirman por prueba un muy mal olor? Por lo general tratan de seguir el patrón de “organizar, actuar, hacer valer”, así como la aserción individual por directrices de ensayo. Creo que tener pruebas limpias, pequeñas y aisladas es pura maravilla. En general, logro hacer esto. Sin embargo, a veces me encuentro afirmando “condiciones previas” justo después de mi arreglos de esta manera:afirmando configurar y precondiciones en la Unidad de Pruebas de
'arrange:
'pre-conditions:
Assert the arrange worked
'act:
'assert:
Es mi prueba prueba demasiado? ¿Le importan las cosas que no deberían importarle? Me encantaría escuchar algunas opiniones sobre esto.
posible duplicado de [¿Es una mala práctica tener más de Assert en una prueba de unidad?] (Http://stackoverflow.com/questions/762512/is-it-bad-practice-to-have-more-than -assert-in-a-unidad-test) –
no creo que esto es un duplicado, si se mira desde la perspectiva de la validación de la configuración accesorio de prueba contra el uso de múltiples afirma para validar los resultados. Podría ser útil cambiar el nombre de la pregunta para reflejar esto. – Jay
Cambiaré el nombre para reflejar la sugerencia. @Carl Manaster: impresionante barba tío! – Buzzer