和我之前在stackoverflow上的许多人一样,我希望为我的mongodb应用程序编写junit测试。为此,我让一个实例运行,以便我的测试可以连接。但是我想确保在开始测试时数据库处于空状态。
由于我使用了spring-mongodb、spring-test和所有有趣的spring-things,我希望找到一个可以为我完成这项工作的配置,但到目前为止还没有成功。
有人能给我一个提示如何以清洁的方式实现这一点吗?我的想法是使用InitializingBean来完成这个任务。但我对此解决方案并不满意。有什么建议吗?
PHPUnit_tests
的新数据库,然后在每个测试结束时删除它。Java应该在表示MongoDB数据库的数据库类中有类似的功能。 - Sammaye