【发布时间】:2014-04-04 21:05:25
【问题描述】:
在最新的documentation中,以这个模板测试为例。
@Test
public void renderTemplate() {
Content html = views.html.index.render("Coco");
assertThat(contentType(html)).isEqualTo("text/html");
assertThat(contentAsString(html)).contains("Coco");
}
但是我应该如何运行它呢?我在假服务器、真实服务器以及实际运行的服务器上的 run() 方法中自己尝试过,但我总是收到此错误。
[error] Test ApplicationTest.testInServer failed: java.lang.RuntimeException: There is no HTTP Context available from here.
文档中有两页关于测试的内容,我不知道如何实际运行这些测试。是否有任何不使用过时方法的示例类(自 Play 1 以来情况发生了变化,大多数事情不再起作用)。
【问题讨论】:
标签: java junit playframework playframework-2.0