Preguntas etiquetadas con unit-testing

145
pytest: afirmar casi igual

Cómo hacer assert almost equalcon py.test para flotadores sin recurrir a algo como: assert x - 0.00001 <= y <= x + 0.00001 Más específicamente, será útil conocer una solución ordenada para comparar rápidamente pares de flotadores, sin desempaquetarlos: assert (1.32, 2.4) ==...

141
Ejemplo del argumento de MockitoCaptor

¿Alguien puede proporcionarme un ejemplo que muestre cómo usar la org.mockito.ArgumentCaptorclase y cómo es diferente de los simples matchers que se proporcionan con mockito? Leí los documentos simulados proporcionados, pero esos no lo ilustran claramente, ninguno de ellos puede explicarlo con...

141
Mockito: InvalidUseOfMatchersException

Tengo una herramienta de línea de comandos que realiza una verificación de DNS. Si la comprobación de DNS tiene éxito, el comando continúa con otras tareas. Estoy tratando de escribir pruebas unitarias para esto usando Mockito. Aquí está mi código: public class Command() { // .... void...

138
Enlace obligatorio en Guice

Acabo de empezar a jugar con Guice, y un caso de uso en el que puedo pensar es que en una prueba solo quiero anular un enlace único. Creo que me gustaría usar el resto de los enlaces de nivel de producción para asegurar que todo esté configurado correctamente y evitar duplicaciones. Entonces...

138
Crear clase de prueba en IntelliJ

Estoy trabajando dentro de la estructura tradicional del proyecto Maven Java dentro de IntelliJ, p. Ej. main/java/com/x/y test/java/com/x/y Cuando creo una clase llamada Foo en main / java / com / x / y usando IntelliJ, me gustaría crear automáticamente un archivo llamado FooTest.java en test /...