play documentation about functional tests in java显示两种模式
我想使用依赖注入,但我必须在应用程序启动时设置自定义配置,就像在内存数据库中使用一样。
我无法做到这一点。我想这必须在guice构建器中完成,但我不知道如何。
答案 0 :(得分:5)
我假设您正在使用Guice进行DI。
关于框架的github repo上的问题4809的讨论应该有助于回答你的问题。
我能够使用其中一个解决方案使其工作:
new GuiceApplicationBuilder()
.configure((Map) Helpers.inMemoryDatabase())
.in(Mode.TEST)
.build();