Я пишу интеграционные тесты, и мне нужно очистить базу данных после того, как закончится один набор тестов (через @TestMethodOrder), либо успешно, либо с ошибкой.
Очевидно, первое, что пришло в голову, это использовать метод с аннотацией @AfterAll, но он должен быть статическим. Я использую @Autowired JdbcTemplate, который не может быть статическим. На самом деле после нескольких поисков я обнаружил, что соединение с базой данных не должно быть статическим.
Есть ли какое-нибудь хорошее решение для тестирования интеграции, возможно, с костюмами?