Как определить правило метода JUnit в наборе тестов?

У меня есть класс, который является набором JUnit тестовых классов JUnit. Я хотел бы определить правило для набора , чтобы что-то делать с базой данных до и после запуска каждого модульного теста , если присутствует определенная аннотация для этого метода тестирования.

Мне удалось создать @ClassRule в наборах и тестовых классах, которые будут делать это перед каждым классом (что недостаточно), и я смог определить тест правила с самими тестовыми классами, но это повторяется и не кажется очень СУХИМ.

Можно ли определить правило для каждого метода теста в наборе, или я должен добавлять их в каждый тест?

Изменить: Чтобы уточнить, я хочу объявить код в наборе, который будет запускать между (т. е. «вокруг») тестовые методы в тестовых классах.

11
задан Neeme Praks 2 December 2015 в 12:52
поделиться