управлять темой с помощью junit4 - PullRequest
1 голос
/ 16 сентября 2010

В Junit4 я пытался написать тест (.class), который содержит 3 @test и должен открывать приложение в каждом тесте.

Итак, в функции init, которая запускает приложение и закрывает его:

@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();
}

В моем testClass: TestButtons.java Я хочу запускать appli в каждом @test, что невозможно ...

Есть идеи?

1 Ответ

0 голосов
/ 11 января 2013

Кажется, вы ищете метод @After. Это называется после каждого отдельного теста. @AfterClass вызывается только один раз в конце ВСЕХ тестов.

http://junit.sourceforge.net/javadoc/org/junit/After.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...