ручное тестирование классов с помощью testng и jdk1.4 - PullRequest
1 голос
/ 08 марта 2012

Я работаю над проектом 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 Ответ

1 голос
/ 08 марта 2012

TestNG давно перестал поддерживать JDK 1.4.

...