2017-06-01 30 views
1

我正在使用Pact框架來測試API的響應。回覆以XML格式顯示。下面顯示的是我的協議文件中的響應示例。如何使用Pact驗證XML響應

"response": { 
       "status": 200, 
       "headers": { 
        "Content-Type": "application/xml" 
       }, 
       "body": "`<rows p1='525'><row><seq_region_id>1</seq_region_id></row></rows>`" 
      } 

而工作的,當XML響應大,很難以包括「身體」 JSON鍵全部。 Pact框架是否支持XML響應,就像JSON一樣?如果你能提出一個更合適的方式來驗證使用協議的XML響應,我將不勝感激。

回答

0

不幸的是,由於這個功能目前不可用,你運氣不佳。 未來我們可能會專注於更多的數據類型,但到目前爲止,我們還有更多的重點需要關注。乾杯。

+1

不幸的是,Ruby不*具有XML匹配實現。那顆寶石是我創造的一個骷髏,希望有人能夠完成這項工作! –