Я новичок в JUnit, но это то, что я пытаюсь сделать:Как получить пробную версию выполнения теста из тестового набора JUnit?
- генерировать данные с моим классом DataGenerator;
- экземпляр тестового класса MyTestClass
- пропуск MyTestClass тестовые данные генерируются данные (первый шаг)
- запустить тест
- собирать TestResult результат
С выше, все работает, но я не может видеть время информация (время, необходимое для завершения теста) на TestResult объект. Что-то здесь не так?
Приведенный выше подход заключается в том, что мне нужно запустить это на других тестовых классах с использованием тех же данных.
DataGenerator testData = new DataGenerator();
MyTestClass myTestClass = new MyTestClass("mytestmethod");
myTestClass.setBaseLine(testData);
try {
TestResult testResult = myTestClass.run();
System.out.println(testResult.wasSuccessful());
} catch (Throwable ex) {
Logger.getLogger(TestSupervisor.class.getName()).log(Level.SEVERE, null, ex);
}
Что вы подразумеваете под информацией о времени? вы имеете в виду, сколько времени прошло испытание? – dkatzel
есть. Я редактирую вопрос, чтобы дополнить это. Thks – gextra