【发布时间】:2011-06-22 18:14:44
【问题描述】:
我在 Android 上有一个通过套接字与服务器通信的应用程序。我还实现了协议缓冲区类型的消息,以获取有关通信的更多信息。
我还没有在服务器上实现响应 android 客户端请求的所有逻辑。因此,我无法在客户端测试我发送请求时会发生什么。我可以用什么来帮助我测试这个?是否有一种(简单的)创建模拟服务器的方法来模拟响应?
有人告诉我要阅读有关 Junit 的一些内容以及这里的一些内容:http://developer.android.com/guide/topics/testing/testing_android.html 但不确定这是正确的道路..
谢谢
编辑1
对不起,写这个话题时很着急。 感谢您的所有回答,但我认为我的情况有点不同。 通信协议是 TCP,消息属于“协议缓冲区”类型,而不是 XML 或 JSON。所以 Maque 看起来很酷,但在这里不可行。 此外,服务器端是在 C# 上开发的,而不是 Java。
再次感谢您
【问题讨论】:
标签: java android junit mocking