Preguntas etiquetadas con tdd

13
Prueba de estrategia para juegos

Heredé un juego educativo basado en la web. Durante el año pasado trabajé para estabilizar el código y agregar nuevas características. La mayor parte de la lógica está en el front-end, por lo que las pruebas unitarias de back-end, aunque útiles, cubren un pequeño porcentaje del código. El juego ha...

12
Prueba: DB en memoria vs burla

Al escribir pruebas, ¿por qué alguien querría usar una base de datos en memoria en lugar de simplemente burlarse de los datos? Pude ver que las bases de datos en memoria podrían ser beneficiosas para probar los repositorios de uno. Pero si se utiliza un marco (como Spring Data), probar los...

12
Cómo TDD para que se devuelvan los resultados correctos

Estoy comenzando un nuevo proyecto y estoy intentando utilizar TDD para impulsar el diseño. He estado presionando durante años, y finalmente obtuve la aprobación para dedicar más tiempo a este proyecto para usarlo mientras aprendo cómo hacerlo correctamente. Este es un nuevo módulo, para...

12
¿Cómo obtener la API inicial correcta usando TDD?

Esta podría ser una pregunta bastante tonta ya que estoy en mis primeros intentos de TDD. Me encantó la sensación de confianza que brinda y, en general, una mejor estructura de mi código, pero cuando comencé a aplicarlo en algo más grande que los ejemplos de juguetes de una clase, me encontré con...

11
¿Qué es la prueba de unidad de caja negra?

Recientemente tuve mi examen final para un curso de ingeniería de software para mi programa de maestría y una de las preguntas en el examen fue la siguiente: Unit Testing is considered: a. White-box Testing b. Black-box Testing c. Either En mis 7 años de experiencia en desarrollo de software,...

10
¿Cómo aplico TDD a las funciones de lectura / escritura?

Parece un problema de pollo y huevo. Puede hacer que una función de escritura escriba en algún almacén de datos, pero nunca se sabe que la guardó correctamente sin una función de lectura probada. Puede hacer que una función de lectura se lea desde un almacén de datos, pero ¿cómo se colocan las...

10
Haz que la pelota ruede en TDD

Soy parte de un equipo de desarrolladores que trabaja con muchos otros equipos para mantener y mejorar una aplicación que ha estado en uso durante al menos 15 años. Cuando se construyó y diseñó por primera vez, TDD era inaudito. La aplicación es bastante estable, y rara vez encontramos un error...

10
Si TDD se trata de diseño, ¿por qué lo necesito? [cerrado]

Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda ser respondida con hechos y citas editando esta publicación . Cerrado hace 4 años . Los...