2017-03-04 65 views
0

我有一段代碼,檢查regionId(在region.hotels.regionId下找到)的每個值匹配其屬性值regionid_request如何檢查任何響應值匹配其屬性值

def response = messageExchange.response.responseContent 
def json = new JsonSlurper().parseText(response) 

def regionid_request = messageExchange.modelItem.testStep.testCase.testSuite.getPropertyValue("regionid") as Integer 

     region.hotels.each { hotel -> 
      assert hotel.regionId == regionid_request 

     } 

我希望上面的代碼的執行方式稍有不同。而不是說每個regionid需要匹配它的屬性值,我只是想讓regionid中的任何一個匹配它的屬性值。換句話說,我想確保何時得到我的迴應,至少有一個regionIds匹配屬性值。

以上需要改變以符合此條件?

謝謝

回答

0

只是

assert region.hotels.regionId.contains(regionid_request)