第一次使用TestNG单元测试,测试了一下简单的对数据库进行增删改查,发现运行单元测试的时候没有报任何错误,但就是对数据库的任何操作都不起作用,以为是事务回滚了,把事务回滚注解删去了还是不行。
折腾了半天,终于发现TestNG测试方法默认回滚为TRUE,要想看到效果在其测试方法上加上@Rollback(false)即可。
TestNG遇到的坑
最新推荐文章于 2024-04-26 15:36:12 发布
第一次使用TestNG单元测试,测试了一下简单的对数据库进行增删改查,发现运行单元测试的时候没有报任何错误,但就是对数据库的任何操作都不起作用,以为是事务回滚了,把事务回滚注解删去了还是不行。
折腾了半天,终于发现TestNG测试方法默认回滚为TRUE,要想看到效果在其测试方法上加上@Rollback(false)即可。