Preguntas etiquetadas con tdd

El desarrollo basado en pruebas (TDD) implica escribir una prueba automatizada fallida para especificar qué se va a construir. A continuación, se hace pasar la prueba escribiendo código que satisfaga la condición probada. Finalmente, se refactoriza el código.


13
Herramientas de prueba de unidad JavaScript para TDD
Las respuestas de esta pregunta son un esfuerzo comunitario . Edite las respuestas existentes para mejorar esta publicación. Actualmente no acepta nuevas respuestas o interacciones. He examinado y considerado muchas pruebas unitarias de JavaScript y herramientas de prueba, pero no he podido encontrar una opción adecuada para seguir siendo totalmente …


30
¿Cómo prueba los métodos privados?
Estoy construyendo una biblioteca de clase que tendrá algunos métodos públicos y privados. Quiero poder realizar una prueba unitaria de los métodos privados (principalmente durante el desarrollo, pero también podría ser útil para futuras refactorizaciones). ¿Cuál es la forma correcta de hacer esto?


30
Catálogo de antipatrones de pruebas unitarias
Bloqueado . Esta pregunta y sus respuestas están bloqueadas porque la pregunta está fuera de tema pero tiene un significado histórico. Actualmente no está aceptando nuevas respuestas o interacciones. antipatrón : debe haber al menos dos elementos clave presentes para distinguir formalmente un antipatrón real de un simple mal hábito, …

30
¿Desventajas del desarrollo impulsado por pruebas? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …

7
¿Cómo comenzar en TDD con Ruby on Rails? [cerrado]
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 5 años . Mejora esta pregunta Estoy familiarizado con los conceptos (tomé clases de prueba …

6
probar la carga de un archivo usando rspec - rails
Quiero probar la carga de un archivo en rieles, pero no estoy seguro de cómo hacerlo. Aquí está el código del controlador: def uploadLicense #Create the license object @license = License.create(params[:license]) #Get Session ID sessid = session[:session_id] puts "\n\nSession_id:\n#{sessid}\n" #Generate a random string chars = ("a".."z").to_a + ("A".."Z").to_a + ("0".."9").to_a …


16
¿Datos aleatorios en pruebas unitarias?
Tengo un compañero de trabajo que escribe pruebas unitarias para objetos que llenan sus campos con datos aleatorios. Su razón es que ofrece una gama más amplia de pruebas, ya que probará muchos valores diferentes, mientras que una prueba normal solo usa un único valor estático. Le he dado una …

11
¿Por qué usar JUnit para las pruebas?
Tal vez mi pregunta es novata, pero realmente no puedo entender las circunstancias bajo las cuales usaría junit? Ya sea que escriba aplicaciones simples o más grandes, las pruebo con las System.outdeclaraciones y me parece bastante fácil. ¿Por qué crear clases de prueba con JUnit, carpetas innecesarias en el proyecto …
131 java  unit-testing  junit  tdd 

7
Burlarse contra espiar en marcos burlones
En los frameworks burlones, puedes burlarte de un objeto o espiarlo . ¿Cuál es la diferencia entre los dos y cuándo usaría / debería usar uno sobre el otro? Al observar a Mockito , por ejemplo, veo que se hacen cosas similares usando espías y simulacros , pero no estoy …


30
¿Cómo sabes qué probar al escribir pruebas unitarias? [cerrado]
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 4 años . Mejora esta pregunta Usando C #, necesito una clase llamada Userque tenga …
127 c#  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.