У меня есть класс, который представляет собой набор JUnit для тестовых классов JUnit. Я хотел бы определить правило для suite, чтобы сделать что-то в базе данных до и после каждого unit test, если определенная аннотация присутствует в этом методе тестирования.
Мне удалось создать @ClassRule в наборах и тестовых классах, которые будут делать это перед каждым классом (что не достаточно хорошо), и я смог определить правила тестирования самими тестовыми классами, но это повторяется и не кажется очень сухим.
Можно ли определить правило для каждого теста в наборе или добавить его в каждый тест?
Изменить: Чтобы уточнить, я хочу объявить код в пакете, который будет работать между (то есть "вокруг" ) методами тестирования в тестовых классах.