es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: JUNIT5

Cómo envolver todas las pruebas de junit?

¿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

IntelliJ ignora JUnit 5.

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

¿Es posible cargar solo la configuración de seguridad de Spring en mis pruebas con JUnit 5?

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

No se puede simular un método estático de enum con parámetro nulo.

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

Spring Boot Test: bean no ha sido inyectado.

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