Spielen Sie 2 - Scala FakeRequest mit JsonBody

Ich versuche eine Aktion auf einem Controller zu testen.

Es ist eine ziemlich einfache Aktion, die JSON benötigt und JSON zurückgibt:

  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))
    ))
  }

Ich möchte überprüfen, ob der zurückgegebene JSON-Code tatsächlich korrekt ist.

Wie würde ich FakeRequest verwenden, um dies zu tun?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage