Preguntas etiquetadas con tdd

TDD son las siglas de Test-Driven Development o Test-Driven Design. Es la práctica de escribir una prueba unitaria antes de escribir el código para satisfacerlo, en lo que se conoce como el ciclo Rojo-Verde-Refactor.








3
¿Cómo critican las pruebas de integración al diseño?
Estoy leyendo en el blog de JB Rainsberger sobre pruebas integradas y me pregunto de qué manera una prueba de integración es más dura con nuestro diseño. Escribimos más pruebas integradas, que son más grandes y no critican nuestro diseño con tanta dureza como lo hacen los microtests.



9
¿Qué tan pequeños son tus pequeños pasos en TDD?
Hoy estábamos entrenando TDD y encontramos el siguiente punto de malentendido. La tarea es para la suma de números de retorno de entrada "1,2" que es 3. Lo que he escrito (en C #) fue: numbers = input.Split(','); return int.Parse(numbers[0]) + int.Parse(numbers[1]); //task said we have two numbers and input …
37 testing  tdd 

6
Buen ejemplo de código complejo usando TDD [cerrado]
¿Cuál sería un buen ejemplo del uso de TDD en proyectos grandes, reales y complejos? Todos los ejemplos que he visto hasta ahora son proyectos de juguetes con el propósito de un libro o un papel ... ¿Puedes nombrar un proyecto de código abierto que usa mucho TDD? Preferiblemente en …
37 java  c#  open-source  c++  tdd 



6
¿Cómo deberías TDD un juego Yahtzee?
Digamos que estás escribiendo un estilo TDD de juego Yahtzee. Desea probar la parte del código que determina si un conjunto de cinco tiradas de dados es o no una casa completa. Hasta donde sé, cuando haces TDD, sigues estos principios: Escribe las pruebas primero Escribe lo más simple posible …
36 unit-testing  tdd 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.