Preguntas etiquetadas con unit-testing

18
¿Debo usar try catch en mis métodos de prueba?

Estoy haciendo pruebas unitarias. Estoy tratando de probar una función. Lo llamo desde mi componente de prueba. Pero si la función remota no puede manejar la excepción, supongo que mi componente de prueba también obtendrá una excepción. Entonces, ¿debería preocuparme por obtener una excepción en...

18
¿Qué tan granulares deben ser las pruebas de TDD?

Durante la capacitación TDD basada en un caso de software médico, estamos implementando la siguiente historia: "Cuando el usuario presiona el botón Guardar, el sistema debe agregar pacientes, agregar dispositivos y agregar registros de datos del dispositivo". La implementación final se verá más o...

17
¿Cómo usar las pruebas unitarias cuando se usa BDD?

Estoy tratando de entender BDD. He leído algunos artículos y, como entendí, BDD es "el siguiente paso" de TDD. Digo eso porque encuentro que ambos son muy similares, y como pude leer en este artículo , BDD nació como una mejora de TDD. Genial, me gusta mucho la idea. Hay un punto práctico que no...