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