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.

3
__init__ para unittest.TestCase
Me gustaría agregar un par de cosas a lo que hace la unittest.TestCaseclase al inicializarse, pero no puedo averiguar cómo hacerlo. Ahora mismo estoy haciendo esto: #filename test.py class TestingClass(unittest.TestCase): def __init__(self): self.gen_stubs() def gen_stubs(self): # Create a couple of tempfiles/dirs etc etc. self.tempdir = tempfile.mkdtemp() # more stuff here …



3
¿Cómo puedo Moq un método que tiene un argumento opcional en su firma sin especificarlo explícitamente o usar una sobrecarga?
Dada la siguiente interfaz: public interface IFoo { bool Foo(string a, bool b = false); } Intentando burlarse de él usando Moq: var mock = new Mock<IFoo>(); mock.Setup(mock => mock.Foo(It.IsAny<string>())).Returns(false); da el siguiente error en tiempo de compilación: Un árbol de expresión no puede contener una llamada o invocación que …
119 c#  unit-testing  moq 

14
Pruebas unitarias de Xcode con Cocoapods
Me he estado golpeando la cabeza contra una pared con esto durante los últimos días, pero a pesar de las múltiples búsquedas en Google / SO / Github, ¡no puedo encontrar una solución a los problemas que tengo! Todo lo que intento hacer es crear algunas pruebas unitarias para mi …


4
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 beginning, once def test_choice(self): element = random.choice(self.seq) self.assertTrue(element in …

3
¿Separación de clases JUnit en un paquete de prueba especial?
Estoy aprendiendo los conceptos de desarrollo basado en pruebas leyendo los artículos de Craftsman (haga clic en Craftsman debajo de Por tema ) recomendados en una respuesta a mi pregunta anterior, "Proyecto de muestra para aprender JUnit y la ingeniería de software adecuada" . ¡Me encanta hasta ahora! Pero ahora …
118 java  unit-testing  junit 


17
TDD frente a pruebas unitarias [cerrado]
Cerrado . Esta pregunta debe estar más enfocada . Actualmente no acepta respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un solo problema editando esta publicación . Cerrado hace 5 años . Mejora esta pregunta Mi empresa es bastante nueva en las pruebas unitarias de …


6
¿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 …

2
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 called mock.method and checks …

14
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 información, pero a veces …


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.