Тестовый эквивалент JUnit в CLI - PullRequest
       9

Тестовый эквивалент JUnit в CLI

2 голосов
/ 08 сентября 2011

Я написал определенный код, который не имеет основного метода. Но я хочу знать, есть ли у кода какие-либо проблемы. По сути, я могу сделать это с помощью тестового примера JUnit в Eclipse (я использую Linux). Но я нахожусь в ситуации, когда мне нужно протестировать его в Windows, в которой в настоящее время нет Eclipse. Поэтому у меня есть возможность сделать это в cmd (если это возможно). Что эквивалентно тесту JUnit (Eclipse) в cmd?

1 Ответ

2 голосов
/ 08 сентября 2011

Посмотрите на эту страницу: http://junit.sourceforge.net/doc/faq/faq.htm#running_4

Для запуска тестов JUnit вам понадобятся следующие элементы в ваш CLASSPATH:

  • Файлы классов JUnit
  • Ваши файлы классов, включая тестовые классы JUnit
  • Библиотеки ваших файлов классов зависят от

Если попытка запустить ваши тесты приводит к NoClassDefFoundError, тогда чего-то не хватает в вашей CLASSPATH.

Пример Windows:

set CLASSPATH=%JUNIT_HOME%\junit.jar;c:\myproject\classes;c:\myproject\lib\something.jar

Вызовите бегуна:

java org.junit.runner.JUnitCore <test class name>

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