2017-02-16 12 views
1

SOAPUIからの応答を嘲笑しながら、jsonリクエストからTxnTypeの値を取得しようとしています。私はTxnTypeの値に基づいて異なる応答で応答したいと思います。ここでSOAPUIのjsonリクエストから値を取得

{ 
    "Request": { 
     "UserId": "user", 
     "TxnType": "fetch" 
    } 
} 

答えて

0

はあなたが動的なJSONを使用する場合は、すぐにDemo

を試すこと固定JSONで

def json = """{ 
    "Request": { 
     "UserId": "user", 
     "TxnType": "fetch" 
    } 
}""" 

def transactionType = new groovy.json.JsonSlurper().parseText(json).Request.TxnType 
log.info "TxnType is : ${transactionType}" 

を要求値をフェッチするグルーヴィーなスクリプトですモックスクリプトは、次に使用することができます模擬スクリプトのディスパッチャ

def transactionType = new groovy.json.JsonSlurper().parseText(mockRequest.requestContent).Request.TxnType 
log.info "TxnType is : ${transactionType}" 
関連する問題