コントローラーでアクションをテストしようとしています。
これはかなり単純なアクションで、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 をどのように使用しますか?