业务层测试事务回滚
为测试用例添加事务,SpringBoot会对测试用例对应的事务提交操作进行回滚
- @SpringBootTest @Transactional public class DaoTest {
- @Autowired
- private BookService bookService;
- }
如果想在测试用例中提交事务,可以通过@Rollback注解设置
- @SpringBootTest
- @Transactional
- @Rollback(false)
- public class DaoTest {
- }
总结:springboot中如何进行业务层测试事务回滚--一个transactional注解完事。
思考:如果在测试时想使用随机值呢?该怎么解决?