我想使用带有Spring Boot的Embedded MongoDB进行测试。
这是我正在导入的依赖项:
testCompile('de.flapdoodle.embed:de.flapdoodle.embed.mongo')
每当我启动SpringBootTest
EmbeddedMongoAutoConfiguration
初始化MongodExecutable
bean时,该bean开始从url下载zip文件(版本3.2.2)。如何配置它以使用位于我的src/test/resources
目录中的zip文件?
答案 0 :(得分:0)
如何配置它,使其使用位于src / test / resources目录中的zip文件?
我不知道这可以做到。我的解决方案是在以下目录中安装一个副本(对我本人和我的团队而言):
.ass
这将避免为Spring使用的Flapdoodle OSS下载嵌入式mongo。
注意事项:如果您的团队需要其他版本的嵌入式mongo,则可以通过将此属性添加到application.properties(或.yml)文件中来更改EmbeddedMongoProperties类的版本:
.ssa