Preguntas etiquetadas con unit-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...

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...

147
Funciones simuladas en Go

Estoy aprendiendo Go codificando un pequeño proyecto personal. Aunque es pequeño, decidí hacer pruebas de unidad rigurosas para aprender buenos hábitos en Go desde el principio. Las pruebas unitarias triviales estaban bien y dandy, pero ahora estoy desconcertado con las dependencias; Quiero poder...