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