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 puedo probar el audio de la unidad?
He heredado un pequeño proyecto y quiero extenderlo y estabilizarlo al mismo tiempo escribiendo Pruebas unitarias para todo el nuevo código que estoy agregando. La primera clase, TypedAudioCreatorcrea archivos de audio y esto resultó ser muy fácil de probar primero y escribir código para el segundo. Sin embargo, cuando llegó …
13 c#  tdd 


2
La estática es mala, pero ¿qué pasa con el patrón Factory?
Estoy en un proyecto TDD, por lo que trato de apegarme lo más posible a las buenas prácticas involucradas con ese tipo de desarrollo. Uno de ellos es evitar tanto como sea posible estático y global. Estoy enfrentando este problema: tengo un objeto "artículo" que puede tener "opciones" ("microartículos" adicionales …
13 php  tdd  static-access 

7
TDD con recursos limitados
Trabajo en una gran empresa, pero en un equipo de solo dos personas desarrollando aplicaciones LOB de escritorio. He estado investigando TDD durante bastante tiempo, y aunque es fácil darse cuenta de sus beneficios para aplicaciones más grandes, me está costando mucho tratar de justificar el tiempo para comenzar a …
13 tdd 



4
¿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, …
12 tdd 

3
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 vincularlo a un sistema existente. En …




2
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 …

1
¿Debería cada método devolver un valor para Pruebas unitarias?
Estoy aprendiendo a crear pruebas de Unidad simples para eventualmente (y con suerte) comenzar a hacer solo TDD; por ahora estoy tratando de escribir pruebas para el código ya escrito para ver qué puede causar problemas. Este es uno de ellos. Digamos que tengo esta clase simple (con Typecript-> Javascript): …
12 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.