我正在尝试测试控制器上的操作。
这是一个相当简单的操作,它接受 JSON 并返回 JSON:
def createGroup = Action(parse.json) { request =>
val name = (request.body \ "name").as[String]
val collabs = (request.body \ "collabs").as[List[String]]
Ok(Json.toJson(
Map("status" -> "OK",
"message" -> "%s created".format(name))
))
}
我想验证返回的 JSON 是否确实正确。
我将如何使用 FakeRequest 来做到这一点?