В JUnit 4.7 введено понятие пользовательских правил:
http://www.infoq.com/news/2009/07/junit-4.7-rules
Существует ряд встроенных правил JUnit, включая TemporaryFolder, который помогает очистить папки после запуска теста:
@Rule public TemporaryFolder tempFolder = new TemporaryFolder();
Здесь приведен полный список встроенных правил:
http://kentbeck.github.com/junit/javadoc/latest/org/junit/rules/package-summary.html
Мне интересно узнать, какие пользовательские правила существуют в вашей работе или какие полезные пользовательские правила вы используете в настоящее время?
Я использовал @ Rule для повторного теста: @ Rule: 在 JUnit4 中 利用 Rule
Извините, это китайский, но код и комментарий на английском :)