java - Play Framework [2.3.0 - Java] 在测试期间访问 play.Configuration.root()

标签 java unit-testing junit playframework playframework-2.3

我正在尝试使用 Play Framework(2.3.0,Java)在单元测试期间访问配置值。有办法做到这一点吗?

最佳答案

解决方案是提供一个FakeApplication(当然……) 例如,通过包装类 WithApplication :

WithApplication app = new WithApplication();
app.startPlay();
Configuration.root().getString(key);
app.stopPlay();

关于java - Play Framework [2.3.0 - Java] 在测试期间访问 play.Configuration.root(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24162460/

相关文章:

java - 如何从 Spring boot 依赖注入(inject)中的对象列表中查找特定的类对象

javascript - 如何对使用另一个过滤器的过滤器进行单元测试

java - JUnit 用于测试 StringBuffer

java - 有没有办法验证 Spring Controller 上的方法是使用 Mockito 调用的

java - 包含其他对象的对象的同步方法

java - Android 库 - 仅分离图形

java - shell脚本调用非main方法运行java程序

java - 在 Java 中使用 Mockito 模拟枚举

c - 需要 API 完整性自动测试帮助

java - 如何调用 JUnit 测试作为另一个测试的设置?