当响应状态指示错误时,我正在尝试测试REST
客户端功能。因此,我想模拟rest服务以返回错误代码(如404),并测试客户端是否正确处理了错误情况。有没有办法嘲笑这项服务?
尝试Mockito
这是一个很好的Java 模拟框架
尝试使用Spring MVC测试支持。
mockito是单元测试的好选择。如果你对自动化集成测试感兴趣,你可能想尝试一些Web服务模拟工具,比如这个:https://sourceforge.net/p/soaprest-mocker
您可以在mock上设置响应代码和/或响应主体,针对mock执行请求,并验证到达mock的请求。