SpringBoot实现单元测试时回滚事务
2021-01-25 13:16
标签:情况下 部分 als 实现 场景 单元测试 with action ack pringBoot跑个单元测试只需要在测试类加两个注解就行了。 然而这样的单元测试默认是提交事务的,一般的场景下都是要对事务进行回滚的。要支持回滚,只需要增加一个@Transactional注解即可。 单独的@Transactional是回滚事务,在添加@Transactional的情况下如果要提交事务,只需要增加@Rollback(false): 由于@Rollback可以用在方法上,所以一个测试类中,我们可以实现部分测试方法用@Rollback回滚事务,部分测试方法用@Rollback(false)来提交事务。 SpringBoot实现单元测试时回滚事务 标签:情况下 部分 als 实现 场景 单元测试 with action ack 原文地址:https://www.cnblogs.com/qingmuchuanqi48/p/12861310.html@RunWith(SpringRunner.class)
@SpringBootTest
@RunWith(SpringRunner.class)
@SpringBootTest
@Transactional
@RunWith(SpringRunner.class)
@SpringBootTest
@Transactional
@Rollback(false)
文章标题:SpringBoot实现单元测试时回滚事务
文章链接:http://soscw.com/index.php/essay/46819.html