Preguntas etiquetadas con testing

102
¿Cómo puedo "dormir" un programa de Dart?

Me gusta simular una llamada de servicio web asincrónica en mi aplicación Dart para realizar pruebas. Para simular la aleatoriedad de estas llamadas simuladas respondiendo (posiblemente fuera de orden), me gustaría programar mis simulaciones para esperar (dormir) durante un cierto período de...

102
Espresso: Thread.sleep ();

Espresso afirma que no es necesario Thread.sleep();, pero mi código no funciona a menos que lo incluya. Me estoy conectando a una IP. Mientras se conecta, se muestra un cuadro de diálogo de progreso. Necesito sleepesperar a que se cierre el diálogo. Este es mi fragmento de prueba donde lo uso:...

101
¿Prueba si una clase tiene un atributo?

Estoy tratando de hacer un pequeño desarrollo Test-First y estoy tratando de verificar que mis clases estén marcadas con un atributo: [SubControllerActionToViewDataAttribute] public class ScheduleController : Controller ¿Cómo hago la prueba unitaria de que la clase tiene ese atributo...

101
Flujo de trabajo de pruebas de Haskell

Acabo de comenzar un nuevo proyecto de Haskell y quería configurar un buen flujo de trabajo de prueba desde el principio. Parece que Haskell tiene muchas herramientas de prueba excelentes y únicas y muchas formas diferentes de integrarlas. He mirado en: HUnit Comprobación rápida press de...

101
Su proyecto no hace referencia al marco ".NETFramework, Version = v4.6.2". Agregue una referencia a ".NETFramework, Version = v4.6.2" en "TargetFrameworks"

No puedo ejecutar mis pruebas unitarias. Tengo el siguiente error: Su proyecto no hace referencia al marco ".NETFramework, Version = v4.6.2". Agregue una referencia a ".NETFramework, Version = v4.6.2" en la propiedad "TargetFrameworks" de su archivo de proyecto y luego vuelva a ejecutar...

99
Marco simulado vs marcos de MS Fakes

Un poco confundido sobre las diferencias de los frameworks Mock como NMock vs el VS 2011 Fakes Framework. Pasando por MSDN, lo que entiendo es que Fakes le permite burlarse de sus dependencias como RhinoMock o NMock, sin embargo, el enfoque es diferente, Fakes genera código para lograr esta...

99
Mockito - @Spy vs @Mock

Mockito: entiendo que un espía llama a los métodos reales en un objeto, mientras que un simulacro llama a los métodos en el objeto doble. También se deben evitar los espías a menos que haya un olor a código. Sin embargo, ¿cómo funcionan los espías y cuándo debería utilizarlos? ¿En qué se...