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

Antes de todo, @BeforeAll no se ejecuta.

Recientemente, migré de cucumber info.cukes a io.cucumber y de Junit 4 a Junit 5 porque las ejecuciones no funcionaban con mi versión de Java. Mi página base public class BasePage { public static RemoteWebDriver driver; @BeforeAll public static void initWebDriver() { System.out.println(“inicializaré el controlador”); initDriver(); } } Mi POM <dependency> . . . Read more

Cómo hacer pruebas JUnit para JavaFX

Estaba tratando de ejecutar una prueba de junit de javafx. Sin embargo, tuve problemas porque no se ejecutaba la prueba en el hilo de javafx. Así que hice lo que decía la respuesta de esta pregunta (https://stackoverflow.com/questions/18429422/basic-junit-test-for-javafx-8). Sin embargo, ahora estoy obteniendo este error en mi clase de junit y . . . Read more

Extensión Junit 5: cómo acceder a testDescriptor

Estoy escribiendo una extensión para una prueba usando @ParameterizedTest. Mi prueba se ve así: @ParameterizedTest @ValueSource(strings={“string1”, “string2”}) public void test1(String name){ System.out.println(name); } En las extensiones, ¿cómo puedo obtener el TestDescriptor para saber qué invocación está actualmente activa? public class MyExtension implements BeforeEachCallBack{ @Override public void beforeEach(ExtensionContext extensionContext) // ¿Qué . . . Read more

Detener/Cancelar la ejecución de la prueba JUnit 5 (iniciada programáticamente)

Tengo algunas pruebas de JUnit 5, que se ejecutan y se inician dentro de un contenedor OSGi. El código para iniciar la ejecución de la prueba se ve algo así: LauncherConfig launcherConfig = LauncherConfig.builder().addTestEngines( new JupiterTestEngine() ).build(); Launcher launcher = LauncherFactory.create( launcherConfig ); LauncherDiscoveryRequest request = LauncherDiscoveryRequestBuilder.request() .selectors( selectClass( testName . . . Read more