测试GWT和GAE

时间:2015-01-04 20:05:31

标签: java google-app-engine testing gwt

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

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

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

这样的电话是我需要测试的:

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调用的最佳做法是什么?

1 个答案:

答案 0 :(得分:0)

使用Resty Gwt(https://github.com/resty-gwt/resty-gwt)或GWTP Rest Dispatch(https://github.com/ArcBees/GWTP/wiki/Rest-Dispatch)。模拟后端的方法作为其中任何一个的接口,你可以像GWT RPC一样访问你的后端。