Juego 2 - Scala FakeRequest withJsonBody

Estoy tratando de probar una acción en un controlador.

Es una acción bastante simple, toma JSON y devuelve 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))
    ))
  }

Quiero verificar que el JSON devuelto es correcto.

¿Cómo usaría FakeRequest para hacer esto?

Respuestas a la pregunta(3)

Su respuesta a la pregunta