Preguntas etiquetadas con testing

154
¿Cómo puedo probar la unidad de una GUI?

Los cálculos en mi código están bien probados, pero debido a que hay mucho código GUI, la cobertura general de mi código es menor de lo que me gustaría. ¿Hay alguna guía sobre el código GUI de prueba de unidad? ¿Tiene sentido? Por ejemplo, hay gráficos en mi aplicación. No he podido descubrir cómo...

153
Cómo probar un objeto con consultas de bases de datos

He oído que las pruebas unitarias son "totalmente increíbles", "realmente geniales" y "todo tipo de cosas buenas", pero el 70% o más de mis archivos implican acceso a la base de datos (algunos leen y otros escriben) y no estoy seguro de cómo para escribir una prueba unitaria para estos...

152
¿Cómo ejecuto una sola prueba con Nose in Pylons?

Tengo una aplicación Pylons 1.0 con un montón de pruebas en el directorio test / funcional. Estoy obteniendo resultados de pruebas extraños y solo quiero ejecutar una sola prueba. La documentación de la nariz dice que debería poder pasar un nombre de prueba en la línea de comando pero obtengo...

149
Prueba unitaria de Python con base y subclase

Actualmente tengo algunas pruebas unitarias que comparten un conjunto común de pruebas. Aquí hay un ejemplo: import unittest class BaseTest(unittest.TestCase): def testCommon(self): print 'Calling BaseTest:testCommon' value = 5 self.assertEquals(value, 5) class SubTest1(BaseTest): def...