Resultados de la búsqueda a petición "unit-testing"
PHPUnit, interfaces simuladas e instancia de
A veces, en mi código, verificaré si un objeto en particular implementa una interfaz: if ($instance instanceof Interface) {};Sin embargo, al crear simulacros de dicha interfaz en PHPUnit, parece que no puedo pasar esa prueba. // class name is ...
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 ...
¿Cómo escribir pruebas unitarias multiproceso?
Me gustaría saber si hay algunos marcos de prueba de unidad que son capaces de escribir pruebas de subprocesos múltiples fácilmente. Me imagino algo como: invocar un método de prueba especial con n hilos al mismo tiempo durante m veces. Una vez ...
Nuevo en pruebas unitarias, ¿cómo escribir excelentes pruebas? [cerrado]
Soy bastante nuevo en el mundo de las pruebas unitarias, y esta semana decidí agregar cobertura de prueba para mi aplicación existente. Esta es una tarea enorme, principalmente debido a la cantidad de clases para evaluar, pero también porque ...
Uso de escenarios de Specflow para pruebas de integración y pruebas unitarias
Acabo de encontrar BBD y specflow y se ve muy interesante. Al escribir historias de usuarios, generalmente son de alto nivel y el actor usa la GUI. Por lo tanto, al escribir escenarios, generalmente serán una prueba de GUI o una prueba ...
Uso del contenedor DI en pruebas unitarias
Hemos estado usando Simple Injector con buen éxito, en una aplicación bastante sustancial. Hemos estado usando la inyección de constructor para todas nuestras clases de producción, y configuramos Simple Injector para llenar todo, y todo es color ...
¿Cómo evitar que ActivityUnitTestCase llame a Application.onCreate?
Debo estar perdiendo algo aquí. El JavaDoc deActivityUnitTestCase Sugiera que este caso de prueba pruebe una actividad aislada del sistema: Esta clase proporciona pruebas aisladas de una sola actividad. La actividad bajo prueba se creará con una ...
Se cambió el orden del método de carga + en Xcode 7
Descubrí que Xcode 7 (Versión 7.0 (7A220)) cambió el orden en que+load Se llaman métodos para clases y categorías durante las pruebas unitarias. Si una categoría que pertenece al objetivo de prueba implementa un+load método, ahora se llama al ...
Burlándose del contexto del controlador Asp.net-mvc
Entonces, el contexto del controlador depende de algunas partes internas de asp.net. ¿Cuáles son algunas formas de burlarse limpiamente de estas para las pruebas unitarias? Parece que es muy fácil obstruir las pruebas con toneladas ...
Hacer pruebas de mocha muestran el error real
Una de las cosas que encuentro frustrante acerca de Mocha es que cuando las pruebas fallan, no dan el mensaje de error real de la línea que falla, sino que simplemente terminan conError: se excedió el tiempo de espera de 2000 ms. Asegúrese de que ...