Ручное тестирование классов с помощью testng и jdk1.4

Я работаю над проектом Maven, который должен соответствовать JDK1.4. Наши классы testng используют псевдо-Javadoc комментарии для определения тестов.

/**
 * @testng.test
 */

В Netbeans контекстное меню работает нормально для запуска тестов. В Eclipse мои коллеги говорят мне, что это не работает, и тестовый класс не найден. Поэтому я пытался добавить main() в тестовые классы, используя что-то вроде

TestNG testng = new TestNG();
testng.setTestClasses( new Class[]{MyTestClass.class} );
testng.run();

Но когда я это делаю, я получаю следующий результат:

Command line suite
Total tests run: 0, Failures: 0, Skips: 0

Так что, в принципе, тесты не найдены, что меня не удивляет, так как что-то нужно разобрать в javadoc, и я не вижу, как это могло произойти здесь. У кого-нибудь была подобная проблема? Как вы справились с этим, чтобы отдельные классы можно было легко тестировать в Eclipse?

1 ответ

Решение

TestNG прекратил поддерживать JDK 1.4 некоторое время назад.

Другие вопросы по тегам