是否有任何MongoDB java测试框架可用于';模拟';mongo互动?

是否有任何MongoDB java测试框架可用于';模拟';mongo互动?,java,mongodb,testing,Java,Mongodb,Testing,我正在寻找一个MongoDB测试框架。内存中的实现是否可以模拟/拦截针对CRUD操作和其他方法对mongoDB的调用 在我的研究中,我发现最好的/秘密的东西是一个叫做“Fongo”的宠物项目 有没有更好、更成熟的方法来做这件事?没有,我不推荐。这里有一个嘲弄的一般原则:不要嘲弄你不拥有的东西。在这种情况下,您并不拥有MongoDB或MongoDB驱动程序,您应该测试的部分内容是您的应用程序是否正确使用了MongoDB和驱动程序。如果您想对某些东西使用mock,在应用程序的DAO层进行mock会

我正在寻找一个MongoDB测试框架。内存中的实现是否可以模拟/拦截针对CRUD操作和其他方法对mongoDB的调用

在我的研究中,我发现最好的/秘密的东西是一个叫做“Fongo”的宠物项目


有没有更好、更成熟的方法来做这件事?

没有,我不推荐。这里有一个嘲弄的一般原则:不要嘲弄你不拥有的东西。在这种情况下,您并不拥有MongoDB或MongoDB驱动程序,您应该测试的部分内容是您的应用程序是否正确使用了MongoDB和驱动程序。如果您想对某些东西使用mock,在应用程序的DAO层进行mock会更合适