Preguntas etiquetadas con unit-testing

118
Unittest setUp / tearDown para varias pruebas

¿Existe una función que se activa al principio / final de un escenario de pruebas? Las funciones setUp y tearDown se activan antes / después de cada prueba. Normalmente me gustaría tener esto: class TestSequenceFunctions(unittest.TestCase): def setUpScenario(self): start() #launched at the...

116
¿Qué es un "Stub"?

Entonces, continuando con mi resolución de año nuevo para entrar más en TDD, ahora estoy comenzando a trabajar más con Rhino Mocks . Una cosa que estoy dispuesto a hacer es asegurarme de que realmente asimilo lo que estoy haciendo, así que quería comprobar mi comprensión de lo que he visto hasta...

116
Burlarse de una clase: ¿Mock () o patch ()?

Estoy usando simulacro con Python y me preguntaba cuál de esos dos enfoques es mejor (léase: más pitónico). Método uno : simplemente cree un objeto simulado y úselo. El código se ve así: def test_one (self): mock = Mock() mock.method.return_value = True self.sut.something(mock) # This should...

115
Salida de datos de la prueba unitaria en Python

Si estoy escribiendo pruebas unitarias en python (usando el módulo unittest), ¿es posible generar datos de una prueba fallida, de modo que pueda examinarlos para ayudar a deducir qué causó el error? Soy consciente de la capacidad de crear un mensaje personalizado, que puede contener cierta...

113
Varias declaraciones RunWith en jUnit

Escribo una prueba de unidad y quiero usar JUnitParamsRunnery MockitoJUnitRunnerpara una clase de prueba. Desafortunadamente, lo siguiente no funciona: @RunWith(MockitoJUnitRunner.class) @RunWith(JUnitParamsRunner.class) public class DatabaseModelTest { // some tests } ¿Hay alguna forma de usar...

112
Cómo probar mi servlet usando JUnit

Creé un sistema web usando Java Servlets y ahora quiero hacer pruebas JUnit. MidataManager es solo una pieza básica de código que lo envía a la base de datos. ¿Cómo probarías un Servlet con JUnit? Mi ejemplo de código que permite a un usuario registrarse / registrarse, que se envía desde mi página...

112
QUnit vs Jasmine? [cerrado]

Cerrado . Esta pregunta se basa en opiniones . Actualmente no acepta respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda responderse con hechos y citas editando esta publicación . Cerrado hace 7 años . Mejora esta...