Перш за все, я знайшов багато тем на 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