java – 使用RESTEasy跨GWT和Appengine devmodes进行JUnit集成测试

前端之家收集整理的这篇文章主要介绍了java – 使用RESTEasy跨GWT和Appengine devmodes进行JUnit集成测试前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想运行一个测试,我的GWT代码向我的AppEngine服务器发出请求并等待响应.我的服务器使用RESTEasy来设置请求路径.我的客户端使用一些AutoBean魔法,它使用GWT.create(),所以这个测试必须是一个GWTTestCase.

为测试设置appengine开发模式的完整模拟,我需要做什么? docs提到了设置appengine所依赖的每个服务的方法,但我想提升整个事情.

解决方法

由于不熟悉GWTTestCase,我不完全明白你在这里需要什么.不是一件简单的事:
public class LocalDatastoreTest 
{
    private final LocalServiceTestHelper helper =
        new LocalServiceTestHelper(new LocalDatastoreServiceTestConfig(),new LocalUserServiceTestConfig(),new LocalTaskQueueTestConfig(),new LocalMemcacheServiceTestConfig(),new LocalAppIdentityServiceTestConfig() // etc..
                                  );

    @Before
    public void setUp() {
        helper.setUp();
    }
}

您可以根据需要向助手添加更多测试配置,是否足以设置appengine开发模式的完整模拟?你能提供你需要的更多细节吗?

(这应该算作注释,但我试图编写的代码示例太大而无法发表评论)

猜你在找的Java相关文章