Der Writing functional tests Teil der Dokumentation ist ziemlich skimpy und es fehlen Details zum vollständigen Übermitteln von Scheinformularwerten. Ich irgendwie (kann mich nicht erinnern, wie/wo) bestimmt man Grundform Werte (spöttisch eine POST-Anfrage) einreichen können durch eine Map
-FakeRequest
vorbei wie so:Wie testen Sie Aktionen, die eine hochgeladene Datei in Play Framework (Version 2.0, mit Scala) erwarten?
val Some(result) = routeAndCall(FakeRequest(POST, "/path/to/test", FakeHeaders(),
Map("postedVariable" -> Seq("and a value"))))
jedoch, dass nicht zu erlauben scheint für der Fall einer "hochgeladenen" Datei.
ersetzen Sie können ein paar Hinweise finden Sie hier: http://StackOverflow.com/Questions/10890381/Test-Multiformatdata-in-play-2-0-Fakerequest – forker
Sei genial, dies zu sehen für Play 2.1.x aktualisiert zu haben – PlexQ