Preguntas etiquetadas con unit-testing

15
Pruebas parametrizadas: ¿cuándo y por qué las usa?

Recientemente en el trabajo hemos tenido algunas diferencias de opinión con respecto a las pruebas parametrizadas . Normalmente usamos un estilo TDD (o al menos lo intentamos), así que entiendo los beneficios de ese enfoque. Sin embargo, estoy luchando por ver la ganancia que traen las pruebas...

15
Prueba unitaria: aplicación acoplada a la base de datos

¿Cuál sería el mejor enfoque en la unidad de prueba de un modelo que se integra en una aplicación que está estrechamente vinculada a la base de datos? El escenario específico aquí es un carrito de compras: me gustaría poder probar la adición, la eliminación y la recuperación de artículos del...

15
Cómo evitar la necesidad de probar métodos privados

Sé que se supone que no debes probar métodos privados, y si parece que lo necesitas, es posible que haya una clase allí esperando para salir. Pero, no quiero tener un millón de clases solo para poder probar sus interfaces públicas y encuentro que para muchas clases si solo pruebo los métodos...

14
Pruebas unitarias: cómo comenzar

Recién estoy comenzando con las pruebas unitarias, pero no estoy seguro si realmente entiendo el punto de todo. Leí tutoriales y libros sobre todo, pero solo tengo dos preguntas rápidas: Pensé que el propósito de las pruebas unitarias es probar el código que realmente escribimos. Sin embargo,...