【发布时间】:2014-04-03 03:12:05
【问题描述】:
我想通过发送一些 JSON 来测试我的控制器:
val fakeRequest = FakeRequest(Helpers.POST, controllers.routes.AuthController.login().url,
FakeHeaders(Seq(HeaderNames.CONTENT_TYPE ->Seq(MimeTypes.JSON))),json)
val result = controllers.AuthController.login()(fakeRequest)
status(result) must equalTo(OK) <== Cannot check requires Future[SimpleResult]
返回类型是:
Iteratee[Array[Byte],SimpleResult]
我怎样才能得到 Future[SimpleResult] ? 当我使用不带参数的简单 FakeRequest 时,一切正常:
val fakeRequest = FakeRequest()
val result = controllers.AuthController.list()(fakeRequest)
status(result) must equalTo(OK)
【问题讨论】:
标签: json testing playframework-2.0 playframework-2.2