Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 测试GWT和GAE_Java_Google App Engine_Testing_Gwt - Fatal编程技术网

Java 测试GWT和GAE

Java 测试GWT和GAE,java,google-app-engine,testing,gwt,Java,Google App Engine,Testing,Gwt,我有一个在前端使用GWT的GAE应用程序 我想知道是否有办法测试应用程序对GAE提供的Restlet RESTful服务的GWT RequestBuilder调用 如果是,最简单的方法是什么 像这样的调用是我需要测试的: RequestBuilder builder = new RequestBuilder(RequestBuilder.POST, url); try{ builder.setHeader("content-type", "application/json");

我有一个在前端使用GWT的GAE应用程序

我想知道是否有办法测试应用程序对GAE提供的Restlet RESTful服务的GWT RequestBuilder调用

如果是,最简单的方法是什么

像这样的调用是我需要测试的:

RequestBuilder builder = new RequestBuilder(RequestBuilder.POST, url);
try{
    builder.setHeader("content-type", "application/json");
    builder.sendRequest(jsonObject, new RequestCallback() {
        public void onResponseReceived(Request request, Response response) {
                // Test
        }
        public void onError(Request request, Throwable throwable) {
                // Test
        }
    });
} catch (RequestException e){
    callback.failure(new Throwable(e.getMessage()));
}
测试从GWT到GAE的REST调用的最佳实践是什么?

使用Resty GWT()或GWTP REST Dispatch()。将后端的方法建模为其中任何一个的接口,您可以像GWT RPC一样访问后端