Tag: JUNIT5
¿Cómo puedo crear una extensión/regla/interceptor de JUnit5 que envuelva automáticamente cada método @Test? Ejemplo: imaginemos que queremos medir el tiempo de ejecución: class TimeExtension { runTest() { StopWatch w = new StopWatch(); w.start(); // realmente ejecutar la prueba original test.run(); w.stop(); } } ¿Cómo se podría aplicar esto a cualquier . . . Read more
Tengo un proyecto de Maven con múltiples módulos que contiene una gran cantidad de pruebas basadas en JUnit5. En la línea de comandos, todo funciona correctamente y se ejecutan todas las pruebas. Sin embargo, IntelliJ se comporta como si no hubiera ninguna dependencia de JUnit. Todas las importaciones de JUnit . . . Read more
Quiero realizar pruebas unitarias de seguridad en mis controladores utilizando el método de seguridad basado en métodos. Cuando revisé la documentación, encontré esto, pero utiliza @RunWith y no parece cargar solo la configuración de seguridad. Lo que intenté hacer: Cargar mi configuración de seguridad @ContextConfiguration(classes = {SecurityConfigImpl.class}) public class PeopleGQLApiSecutiryTest . . . Read more
Estoy tratando de simular un método estático de un enum que tiene un valor nulo como se muestra a continuación: try (MockedStatic<SomEnum> e = Mockito.mockStatic(SomEnum.class)) { e.when(() -> SomEnum.methodWhichAcceptingNullParam(any())).thenReturn(somValue); } Aquí, el cualquier() no está funcionando… no estoy seguro de si estoy pasando un parámetro nulo dentro del método. methodWhichAcceptingNullParam . . . Read more
Aquí está mi ubicación de prueba: src/test/java └── cat └── gencat └── catsalut └── hes └── mpi └── unit └── mapper └── PatientMapperTest.java PatientMapperTest.java es: @SpringBootTest @RequiredArgsConstructor public class Patient { private final TypesMapper typesMapper; @Test void test() { assertNull(this.typesMapper); } } También he probado este código (eliminando la anotación . . . Read more