我有一套现有的遗留junit测试用例,它按预期运行并具有回滚支持,并且还使用mongo进行CRUD操作。 遗留junit具有spring rollback支持,并且注释定义为
@TransactionConfiguration(defaultRollback = true)
以 mvn clean install 运行maven命令时,会创建大量的集合对象。由于我没有看到与mongod相关的任何回滚事务支持,我最终在mongo中创建了许多文档,不需要。
我有什么方法可以在junit中使用回滚mongod或者任何方式我可以在项目构建结束时删除mongo集合。
感谢。