hoo*_*k38 9 testing configuration playframework-2.0
我的Play在生产中使用mysql.但我正在尝试使用内存进行测试.
我创建了2个conf文件,1个是application.conf,另一个是application.test.conf(在同一目录下).
我试着这样做
play -Dconfig.file=conf/application.test.conf test-only
Run Code Online (Sandbox Code Playgroud)
但它仍然使用默认的conf文件.我只是想知道在测试过程中是否有人知道如何使用不同的conf文件.(或至少在测试期间使用不同的数据库设置).
如果您的意思是单元测试,那么只需添加
running(FakeApplication(additionalConfiguration = inMemoryDatabase())) { Test code... }
Run Code Online (Sandbox Code Playgroud)
进行测试,它们将在内存中完成。无需更改conf 文件。
归档时间: |
|
查看次数: |
1407 次 |
最近记录: |