如何在SOAP UI脚本断言中的json中检查DTO是否存在?

时间:2017-09-07 15:56:02

标签: json groovy soapui

我有一个json,显示如下:

{
 "rating": "5"
}

我已经做了一个断言,即' rating'不是null,但我想添加另一个断言,即DTO" rating"存在。如何通过脚本断言来完成SOAP UI?

import com.eviware.soapui.support.GroovyUtils
import groovy.json.JsonSlurper 
def response = messageExchange.response.responseContent
def json = new JsonSlurper().parseText(response)

def rating = json.rating
assert json.rating != null

1 个答案:

答案 0 :(得分:1)

assert json.containsKey('rating')

groovy中的json对象类:

http://docs.groovy-lang.org/2.4.7/html/gapi/groovy/json/internal/LazyMap.html

相关问题