Deseo iniciar la aplicación GUI 2 veces desde la prueba de Java. ¿Cómo debemos usar @annotation
en este caso?junit annotation
public class Toto {
@BeforeClass
public static void setupOnce() {
final Thread thread = new Thread() {
public void run() {
//launch appli
}
};
try {
thread.start();
} catch (Exception ex) { }
}
}
public class Test extends toto {
@Test
public void test() {
setuptonce();
closeAppli();
}
@test
public void test2()
{
setuptonce();
}
}
Para iniciar una segunda vez, que la anotación se debe usar? @afterclass
?
así que cuando llamo a setuponce(), ¿inicia la GUI una vez? ¿cómo podría reiniciar la GUI después de cerrarla? @test lanzamiento interfaz gráfica de usuario GUI cerca lanzamiento GUI – user281070
No sé ahora hago que inicie interfaz gráfica de usuario, pero, si no se bifurca, se puede escribir algo como esto: public void run() { for (int i = 0; i <2; i ++) { // lanzamiento GUI } } si se bifurca (es decir, devuelve el control a ejecutar() de interfaz gráfica de usuario antes de que cierre), entonces aquí debería ser algunas otras cosas – dchekmarev
tengo una función toto.java donde defino @BeforeClass con setuponce() otra prueba java donde I: -call setuponce() - @test // test1, cierre appli - @ test2 // test2, vuelva a llamar a la configuración una vez y cierre el recurso pero test2 no se hace ... - – user281070