首先,我发现了很多关于StackOverflow的线程,但没有一个真正帮助我,所以很抱歉,问可能重复的问题。
我使用spring-test运行JUnit测试,我的代码看起来像这样
@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为此