用Java存储外部HTTP请求

时间:2017-09-26 14:29:19

标签: java http mocking stubbing

我们正在构建一个Java应用程序,它可以调用第三方API,如Facebook Graph API,Twitter API和处理数据。我们在测试用例中模拟这些调用时遇到问题。 HTTP调用调用发生在完全不同的类对象(通常是facebook或twitter提供的Java SDK)中。我来自ruby-on-rails背景,我们在webmock中使用stub_request来实现类似的功能。 Java中是否有类似的框架?任何指针,尤其是例子非常受欢迎。 感谢

1 个答案:

答案 0 :(得分:0)

您可以使用Mockito或任何可用的Mocking框架。

如果您可以将网址协议从POST2更改为testprotocol://facebook.com,那么您也可以注册自己的网址处理程序,例如http://facebook.com