Como testar ações que esperam um arquivo carregado no Play Framework (versão 2.0, usando o Scala)?

oEscrevendo testes funcionais parte da documentação é bastante reduzida e não tem detalhes sobre o envio de valores de formulários simulados completamente. Eu de alguma forma (não me lembro como / onde) determinou que você pode enviar valores básicos de formulário (zombando de uma solicitação POST), passando umMap paraFakeRequest igual a:

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

No entanto, isso não parece permitir o caso de um arquivo "carregado".

questionAnswers(1)

yourAnswerToTheQuestion