【问题标题】:Karate framework - How to check conditional OR for two string for a attribute空手道框架 - 如何检查两个字符串的条件或属性
【发布时间】:2019-02-05 15:20:24
【问题描述】:

我想比较两个字符串,并且需要检查以下属性的任何字符串值:“firstName”:“#?_ == '#string1' || _ == '#string2'”。

这是我在 JSON 中提供的,如下所示

{
  "id":"#number",
  "firstName":"#string",
  "lastName":"#string",
  "city":  "#? _ == '#Boston' || _ == '#Bijing'"
}

但它不比较字符串?请帮忙。我在这里说对了吗?

【问题讨论】:

    标签: cucumber karate


    【解决方案1】:

    如果不是变量引用,则不需要在字符串前使用#

    {
      "id":"#number",
      "firstName":"#string",
      "lastName":"#string",
      "city":  "#string? _ == 'Boston' || _ == 'Bijing'"
    }
    

    【讨论】:

      猜你喜欢
      • 2022-09-26
      • 2018-03-22
      • 2018-09-21
      • 1970-01-01
      • 2021-12-14
      • 2011-12-11
      • 1970-01-01
      • 2013-02-18
      • 2020-07-04
      相关资源
      最近更新 更多