Preguntas etiquetadas con unit-testing

Las pruebas unitarias son un método mediante el cual se prueban unidades individuales de código fuente para determinar si son aptas para su uso.



7
Escribir pruebas para el código existente
Suponga que uno tiene un programa relativamente grande (digamos 900k SLOC en C #), todos comentados / documentados a fondo, bien organizados y funcionando bien. Todo el código base fue escrito por un único desarrollador senior que ya no está en la compañía. Todo el código se puede probar tal …



10
¿Deberíamos probar todos nuestros métodos?
Así que hoy tuve una conversación con mi compañero de equipo sobre las pruebas unitarias. Todo comenzó cuando me preguntó "oye, ¿dónde están las pruebas para esa clase, solo veo una?". Toda la clase era un gerente (o un servicio si prefieres llamarlo así) y casi todos los métodos simplemente …

9
¿Cómo escribir pruebas unitarias "buenas"?
Activado por este hilo , (nuevamente) estoy pensando finalmente en usar pruebas unitarias en mis proyectos. Algunos carteles dicen algo así como "Las pruebas son geniales, si son buenas pruebas". Mi pregunta ahora: ¿Qué son las pruebas "buenas"? En mis aplicaciones, la parte principal a menudo es algún tipo de …





9
¿Cómo escribir pruebas unitarias antes de refactorizar?
He leído algunas respuestas a preguntas en una línea similar, como "¿Cómo mantiene funcionando las pruebas de su unidad cuando refactoriza?". En mi caso, el escenario es ligeramente diferente, ya que me han dado un proyecto para revisar y adaptarlo a algunos estándares que tenemos, ¡actualmente no hay pruebas para …



4
TDD - Exterior adentro vs adentro hacia afuera
¿Cuál es la diferencia entre crear una aplicación Outside In versus construirla Inside Out usando TDD? Estos son los libros que leí sobre TDD y las pruebas unitarias: Desarrollo basado en pruebas: por ejemplo Desarrollo basado en pruebas: una guía práctica: una guía práctica Soluciones del mundo real para el …

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.