gpt4 book ai didi

java - 跨 GWT 和 Appengine 开发模式的 JUnit 集成测试,使用 RESTEasy

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:37:56 24 4
gpt4 key购买 nike

我想运行一个测试,其中我的 GWT 代码向我的 AppEngine 服务器发出请求并等待响应。我的服务器使用 RESTEasy 来设置请求路径。我的客户端使用了一些 AutoBean 魔法,它使用 GWT.create(),所以这个测试必须是 GWTTestCase。

我需要做什么才能为我的测试设置 App 引擎开发模式的完整模拟? 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();
}
}

您可以根据需要向助手添加更多测试配置,是否足以设置应用引擎开发模式的完整模拟?您能否提供更多关于您需要什么的详细信息?

(这应该算作注释,但我尝试编写的代码示例对于注释来说太大了)

关于java - 跨 GWT 和 Appengine 开发模式的 JUnit 集成测试,使用 RESTEasy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8363873/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com