Добавление некоторой информации, которая была бы полезна для меня, когда я хотел, чтобы JUnit был более многословным и наткнулся на этот вопрос. Возможно, это поможет другим тестировщикам в будущем.
Если вы используете JUnit из Ant и хотите посмотреть, какие тесты выполняются, вы можете добавить в свою задачу следующее:
<junit showoutput="true" printsummary="on" enabletestlistenerevents="true" fork="@{fork}" forkmode="once" haltonfailure="no" timeout="1800000">
Обратите внимание, что showoutput, printsummary и enabletestlistenerevents - это то, что помогло, а не другие атрибуты задачи. Если вы установите их, вы получите вывод вроде:
Running com.foo.bar.MyTest
junit.framework.TestListener: tests to run: 2
junit.framework.TestListener: startTest(myTestOne)
junit.framework.TestListener: endTest(myTestOne)
junit.framework.TestListener: startTest(myTestTwo)
junit.framework.TestListener: endTest(myTestTwo)
Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.495 sec
Это было полезно для меня, когда мои тесты заканчивались, и я не был уверен, какие тесты на самом деле занимали слишком много времени, а какие тесты были отменены, потому что им не повезло работать, когда время истекло.