0
配列アサーションに要素値が含まれているかどうかを確認するスクリプトアサーションを作成しています。スクリプトアサーションを使用してgroovyで配列値をアサートする方法
要素:Numberを印刷すると、配列として[1,2,3,3]
のようになります。 Numberに3と書かれている場合は、スクリプトが渡されなければなりません。
私は以下のコードを書きましたが、書かれた値が配列リストなので、おそらく配列の値をアサートするのですか?
def response = messageExchange.getResponseContent()
def xml = new XmlSlurper().parseText(response)
def invoiceNumber= xml.'**'.findAll { it.name() == 'Number'}
log.info "$invoiceNumber"
assert invoiceNumber.contains(1)