文档的编写功能测试部分非常少,并且缺少完整提交模拟表单值的详细信息。我以某种方式(不记得如何/在哪里)确定您可以通过传递 aMap
来提交基本表单值(模拟 POST 请求),FakeRequest
如下所示:
val Some(result) = routeAndCall(FakeRequest(POST, "/path/to/test", FakeHeaders(),
Map("postedVariable" -> Seq("and a value"))))
但是,这似乎不允许“上传”文件的情况。