如何在Play 2.2的内存数据库中使用Junits

时间:2013-11-11 15:15:42

标签: frameworks playframework playframework-2.2

我正在为我的应用程序开发游戏2.2。在我的application.conf中,我已经指定了连接属性,如下所示。     db.testdb.driver = org.h2.Driver     db.testdb.url = “的jdbc:H2:MEM:玩”     db.testdb.user = XXXXX     db.testdb.password = XXXX     当我尝试访问我的Jnuit中的h2 db时,我收到连接“testdb”未定义错误。

Junit:

    FakeApplication app = Helpers.fakeApplication(Helpers.inMemoryDatabase("testdb"));
    Helpers.start(app);


Please help me to connect h2 db from my Junit.
Thanks in adv.

1 个答案:

答案 0 :(得分:0)

尝试使用h2 db的默认设置:

db.default.driver=org.h2.Driver#
db.default.url="jdbc:h2:mem:play#"
db.default.user=sa
db.default.password=""