首先,我在 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