2017-03-04 62 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)