Avec Junit4, j'ai essayé d'écrire un test (.class) qui contient 3 @test et j'ai besoin d'ouvrir l'application dans chaque test.gérer le fil avec junit4
Ainsi, dans la fonction init qui commencent l'application et le fermer:
@BeforeClass
public static void setupOnce() {
final Thread thread = new Thread() {
public void run() {
//start the appli in the main
thread.start();
}
}
}
@AfterClass
public static void CloseAppli() {
closeAppli();
}
Dans mon TestClass: TestButtons.java
Je veux commencer l'appli dans chaque @test qui est impossible ...
Une idée?
Il est assez déroutant de comprendre ce que vous voulez faire de votre question. Pourquoi créez-vous un fil? Est-ce comme si vous vouliez appeler la méthode main() pour démarrer votre application? Pouvez-vous fournir plus de détails? –
désolé pour la confusion – laura
en fait, dans mon TestButton.java, je veux démarrer et fermer l'appli dans chaque test (@test), mais quand je lance le test il exécute le premier en lançant l'appli puis exécute le test suivant sans fermer puis en ouvrant une autre appli – laura