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