Я получил следующие компоненты JUnit, хорошо работающие с ant, но до сих пор я не нашел, как использовать мой форматер из метода main () (когда не используется ant).
Вот задача ant:
<junit printsummary="true" errorProperty="test.failed" failureProperty="test.failed">
<classpath refid="test.class.path" />
<!-- use multiple formatters -->
<formatter type="brief" usefile="false" />
<!-- console log -->
<formatter type="xml" classname="x.selenium.output.SeleniumFrameworkFormatter" />
<!-- file log -->
<test name="x.selenium.SeleniumFramework" haltonfailure="no" outfile="result" todir="${build.temp.dir}" />
<junit>
В коде Java у меня есть это как альтернатива, но это печатает на консоль, и я не использую мой форматер для создания хорошего HTML-файла:
JUnitCore junit = new JUnitCore();
Result result = junit.run(classes);
Кто-нибудь знает, как сделать подобное в Java-коде?Спасибо!