我正在尝试在Play Framework 1.2.3中的功能测试中测试PUT。
我浏览了FunctionalTest的API并找到了这些方法:
public static Response PUT(Object url, String contenttype, String body) public static Response PUT(Request request, Object url, String contenttype, String body) {
我的问题是:如何构建正文值,模拟HTML表单提交?
Thnaks
答案 0 :(得分:1)
从未尝试使用put但你可以创建一个方便的方法,正确地使用put的请求,然后在其上使用“request.params.put(key,value)”。这是一个put请求初始化的例子
public Request newPutRequest(String url) {
Request request = newRequest();
request.url = url;
request.path = request.url;
request.method = "PUT";
return request;
}