Jak przetestować działania, które oczekują przesłanego pliku w Play Framework (wersja 2.0, używając Scala)?

ThePisanie testów funkcjonalnych część dokumentacji jest dość skąpa i brakuje jej szczegółów na temat kompletnego przedstawiania wartości formularza próbnego. W jakiś sposób (nie pamiętam, jak / gdzie) zdecydowałem, że możesz przesłać podstawowe wartości formularza (kpiąc z żądania POST), przekazującMap doFakeRequest w ten sposób:

val Some(result) = routeAndCall(FakeRequest(POST, "/path/to/test", FakeHeaders(),
                                Map("postedVariable" -> Seq("and a value"))))

Jednak wydaje się, że nie uwzględnia to przypadku pliku „przesłanego”.

questionAnswers(1)

yourAnswerToTheQuestion