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.

8
Unidad que prueba múltiples condiciones en una declaración IF
Tengo un fragmento de código que se parece a esto: function bool PassesBusinessRules() { bool meetsBusinessRules = false; if (PassesBusinessRule1 && PassesBusinessRule2 && PassesBusinessRule3) { meetsBusinessRules= true; } return meetsBusinessRules; } Creo que debería haber cuatro pruebas unitarias para esta función en particular. Tres para probar cada una de las …


11
Pruebas automatizadas: explicando su valor comercial
Esta pregunta se migró de Stack Overflow porque se puede responder en Software Engineering Stack Exchange. Migrado hace 8 años . Para empezar, no creo que esto sea una repetición de otras preguntas sobre las pruebas unitarias . Estoy buscando ayuda para articular su valor a un equipo de programadores, …


3
Luchando con dependencias cíclicas en pruebas unitarias
Estoy tratando de practicar TDD, usándolo para desarrollar un simple como Bit Vector. Estoy usando Swift, pero esta es una pregunta independiente del lenguaje. My BitVectores un structque almacena un single UInt64y presenta una API sobre él que le permite tratarlo como una colección. Los detalles no importan mucho, pero …


10
¿La unidad está probando el desarrollo o las pruebas?
Tuve una discusión con un gerente de pruebas sobre el papel de las pruebas de unidad e integración. Ella solicitó que los desarrolladores informaran sobre qué han probado la unidad y la integración y cómo. Mi perspectiva es que las pruebas de unidad e integración son parte del proceso de …

7
¿Cómo evitar las pruebas de unidades frágiles?
Esta pregunta se migró de Stack Overflow porque se puede responder en Software Engineering Stack Exchange. Migrado hace 8 años . Hemos escrito cerca de 3.000 pruebas: los datos han sido codificados, muy poca reutilización del código. Esta metodología ha comenzado a mordernos en el culo. A medida que cambia …

1
¿Cuál es el efecto de crear pruebas unitarias durante el desarrollo sobre el tiempo de desarrollo y el tiempo dedicado a las actividades de mantenimiento?
Soy consultor y voy a presentar pruebas unitarias a todos los desarrolladores en el sitio de mi cliente. Mi objetivo es asegurarme de que todas las aplicaciones nuevas deben tener pruebas unitarias para todas las clases creadas. El cliente tiene un problema con los altos costos de mantenimiento por corregir …


2
¿Las pruebas de integración usan simulacros?
Actualmente estoy en una clase para pruebas de software donde para nuestro proyecto semestral, tenemos que realizar múltiples tipos de pruebas en él, como pruebas unitarias y pruebas de integración. Para las pruebas de integración, el profesor dijo que usar simulacros y bibliotecas simuladas (como EasyMock y Mockito) para nuestras …


6
En TDD, ¿debo escribir primero Prueba o Interfaz primero?
Estoy aprendiendo TDD usando c #, por lo que sé, la prueba debería impulsar el desarrollo , es decir, primero escribir una prueba fallida después de escribir el código mínimo para pasar la prueba y luego refactorizar. Pero también se dice que " Programa a la interfaz, no a la …
23 c#  unit-testing  tdd 

2
Clases de pruebas unitarias que tienen funcionalidad en línea
Cuando la unidad prueba funciones de una clase que tiene funciones privadas que requieren funcionalidad en línea. ¿Cómo se podría probar? Por ejemplo: public class Foo { public int methodA() { int val = goOnlineToGetVal(); return val; } private int goOnlineToGetVal() { CloudService c = new CloudService(); int oval = …


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.