0
我正在使用RestBuilder(LINK)将REST调用到外部服务。 现在我想嘲笑单元测试(或集成测试,无论)服务处理所有有关与外部服务通信的逻辑的http请求。在grails中模拟外部http请求
有谁知道如何模拟HTTP请求或RestBuilder可能吗?
感谢您的帮助! Ivan Ivan
我正在使用RestBuilder(LINK)将REST调用到外部服务。 现在我想嘲笑单元测试(或集成测试,无论)服务处理所有有关与外部服务通信的逻辑的http请求。在grails中模拟外部http请求
有谁知道如何模拟HTTP请求或RestBuilder可能吗?
感谢您的帮助! Ivan Ivan
这种测试称为«功能测试»。有很多的插件,可以帮助你完成这一任务:
感谢。问题是我们所有的功能测试都是用Spock框架编写的,如果我在他们的文档中看到很好的话,说spock不支持功能测试:/ –
它确实有用,您可能需要将它与geb一起使用。以Grails网站项目为例:https://github.com/grails-samples/grails-website/ – moskiteau