Я напишу несколько интеграционных тестов, которые будут проверять взаимодействие с БД.
Для каждого теста мне нужно иметь определенный снимок БД. Каждый снимок БД сохраняется в файле .sql.
Я хочу выполнить определенный файл сценария в определенном методе тестирования, например:
@Test
public void test_stuff(){
executeScript(finame.sql);
... testing logic ...
clean_database();
}
Есть ли у hibernate какие-либо средства для этого?