如何匹配响应X或Y?

时间:2019-07-31 16:39:47

标签: karate

我想匹配我的响应等于X或Y。我看到了许多json指定的样本,但是我无法利用这些样本。我有一个从响应中收集的字符串,我想将其与X或Y匹配。如果它等于X或Y,就可以了。

我在上面的代码中定义的我的参考语言值= profile_language我从json响应中定义的语言值= response_content_language并与response_content_language匹配包含('en',profile_language)

语言值应为profile_language,否则应为'en'。

并匹配response_content_language包含('en',profile_language)

我出了预期的错误。 error

1 个答案:

答案 0 :(得分:1)

您可以使用类似的

* def table = [ "en", #(profile_language) ]
And match table contains response_content_language