1
スキーマアサーションに変数を追加してレスポンスを一致させたいと思います。私は「#(値)」を与えることによって、それを試してみましたが、それは空手のDSLのスキーマアサーションに動的キーを与える方法
* def value = 3
Then match object ==
{
result : {
'#(value)'
{
firstName : '#string',
lastName : '#string'
}
}
}
私は取得しています例外が言う「パス$ .result(#値)実際:ヌル期待{ のfirstName:」動作しませんでした#を文字列 ' 姓:' #string ' }'
私の要求に動的キーを使用する必要があります。それをする方法はありませんか? –
多くの方法があります。私はちょうど私の答えを更新しました、この例はJSを使用します。文字列置換を参照して文字列を作成し、それをJSONにタイプ変換することもできます。 –
ありがとうございました。これは本当に私を助けた –