Play Framework application.confには、次の行があります。
%test.db.url=jdbc:h2:mem:play;MODE=MYSQL;LOCK_MODE=0
%test.jpa.ddl=create
しかし、私はMorphiaでMongoDBを使用しています。テスト用に上記の設定を変更するにはどうすればよいですか?私はplayframeworkmorphiaモジュールを使用していないことに注意してください。
技術的な観点から、各単体テストには、mongodbテストデータベースの独自のメモリ内インスタンスがあります。それを実現する方法は?
また、機能テストと単体テストの両方のテストコードでセッションオブジェクトを使用すると、コンパイルエラー値のセッションが見つかりません。テストコードでセッションにアクセスする方法は?