Tag: CUCUMBER-JUNIT
Cómo escribir un caso de prueba Junit para una declaración de registro que se encuentra dentro de un método en una clase de servicio o controlador.
Tengo un proyecto de POC simple para verificar la funcionalidad del conjunto de pruebas utilizando Junit 5. Mi pom.xml es: <build> <plugins> <plugin> <groupid>org.apache.maven.plugins</groupid> <artifactid>maven-surefire-plugin</artifactid> <version>3.0.0-M5</version> </plugin> </plugins> </build> org.junit.jupiter junit-jupiter 5.8.1 test org.junit.platform junit-platform-suite 1.8.1 test TestSuite.java class is @Suite @SuiteDisplayName(“Sample Suite”) @SelectClasses({TestClassOne.class, TestClassTwo.class}) public class TestSuite { @BeforeAll . . . Read more
Estoy tratando de probar mi controlador rest de spring-boot, en lugar de obtener el resultado real me muestra la página de inicio de sesión. Me devuelve un estado 302, he proporcionado el código del controlador, el caso de prueba y el error proporcionado por el junit. Por favor, echa un . . . Read more
A continuación se muestra el código para demostrar el problema. La clase3 tiene un campo autowired de la clase2 y la clase2 tiene una dependencia autowired de la clase1, simpleTest para obtener el valor de cadena de la clase1 utilizando la clase3. Por lo tanto, en la ejecución de la . . . Read more
Tengo el siguiente código que quiero probar usando Junit5 public void myMethod() { final ExecutorService executor = ThreadsUtils.newFixedThreadPool(); executor.submit(() -> { ClassWithStaticMethod.staticMethod(); }) } Escribí el siguiente caso de prueba try (MockedStatic<classwithstaticmethod> mockedStatic = mockStatic(ClassWithStaticMethod.class)) { … someObject.myMethod(COUNTRY_CODE); … } La simulación mencionada anteriormente no funciona según la documentación de . . . Read more