在 play framework application.conf 中有几行:
%test.db.url=jdbc:h2:mem:play;MODE=MYSQL;LOCK_MODE=0
%test.jpa.ddl=create
但我将 MongoDB 与 Morphia 一起使用。如何更改上述设置进行测试?请注意,我没有使用播放框架 morphia 模块。
从技术角度来看,每个单元测试都会在内存中拥有自己的 mongodb 测试数据库实例。如何做到这一点?
此外,当我在功能测试和单元测试中的测试代码中使用会话对象时,我得到编译错误值会话未找到。如何在测试代码中访问会话?