Откат транзакции после @Test
Прежде всего, яМы нашли много тем в StackOverflow по этому поводу, но ни одна из них мне не помогла, так что извините, чтобы задать вопрос-дубликат.
я запускаю тесты JUnit с использованием spring-test, мой код выглядит так
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = {})
public class StudentSystemTest {
@Autowired
private StudentSystem studentSystem;
@Before
public void initTest() {
// set up the database, create basic structure for testing
}
@Test
public void test1() {
}
...
}
Моя проблема в том, что я хочу, чтобы мои тесты НЕ влияли на другие тесты. Так что я'Я хотел бы создать что-то вроде отката для каждого теста. Я'я много искал для этого, но ямы пока ничего не нашли. Я'м, используя Hibernate и MySql для этого