как экспортировать (JUnit) набор тестов в качестве исполняемого файла jar - PullRequest
33 голосов
/ 10 января 2011

Есть ли в eclipse (Helios) способ упаковать / экспортировать мои наборы тестов JUnit (или, возможно, даже тестовые случаи, если это возможно) в виде исполняемых jar-файлов?

Я знаю, как генерировать работающие фляги из проектов с основным классом, но я не знаю, как включить TestRunner.
. Есть ли простой способ, или я должен сделатьобходной путь основной класс, вызывающий TestRunner как-то?

Детали были бы отличными.

1 Ответ

41 голосов
/ 23 января 2011

Вы правы, что метод main () необходим для исполняемого файла jar.

Однако легко добавить основной метод в ваш набор тестов.

public static void main(String[] args) throws Exception {                    
       JUnitCore.main(
         "com.stackoverflow.MyTestSuite");            
}
...