嵌入式mongo测试弹簧引导应用程序
问题描述:
我的应用程序有 Spring引导 弹簧数据 Mongo db。嵌入式mongo测试弹簧引导应用程序
我试图使用嵌入mongo.while在互联网搜索DAO层做单元测试时,我碰到两个注解来 * @ springboottest * @ testsbmongo ..
我很困惑这个注解用法。我的问题是 1.什么是当我使用 @testdbmongo 3.how使用这种嵌入式蒙戈测试时,我最初的蒙戈服务器运行
这些注解 2.我收到拒绝连接错误的区别
答
您也可以使用Fongo。它是一个类似于h2数据库的内存中mongoDB,我们将它用于RDBMS dao层测试。
<dependency>
<groupId>com.github.fakemongo</groupId>
<artifactId>fongo</artifactId>
<scope>test</scope>
</dependency>