当前位置: 首页 > 知识库问答 >
问题:

空手道表达式来检查数组中是否存在值

贺英悟
2023-03-14

以下是我的示例功能文件:

Feature: Karate expression to check if status within array of status.

  Scenario: Test
    * def status = "ACTIVE"
    * def possibleStatus = ["ACTIVE", "INACTIVE"]
    * match status contains possibleStatus ?

有没有一种方法可以使用空手道表达式检查状态是主动还是不主动?

注意:它肯定可以通过编写托管JS函数来实现。

共有1个答案

堵龙野
2023-03-14

这是一个简单的问题。

* def status = "ACTIVE"
* def possibleStatus = ["ACTIVE", "INACTIVE"]
* match possibleStatus contains status

任何问题:)

 类似资料:
  • 样本响应 示例要素文件 有没有办法用空手道表情来检查状态是活动的还是不活动的? 注意:可以通过编写自定义JS函数来实现。

  • 当页面第一次加载时,我需要检查中是否有图像,并加载最后一个图像。 否则,我禁用预览按钮,提醒用户按下新图像按钮,并创建一个空数组来放置图像; 问题是中的

  • 问题内容: 我有一个名为“ bob”的数组,其中包含值。 我如何才能知道在没有迭代的情况下名为bob的数组中是否存在“傻”值? 问题答案: 您可以使用方法。为此,您需要将数组转换为列表。您可以使用以下方法:

  • 我可以有一个回应: 如果用户没有狗 或者 如果用户有狗。 在我的特写中,我有: prb是指如果我有一个没有狗的用户响应,我有以下错误: 如何检查模式中的属性“dog”?谢谢

  • 给定以下JSON: 我希望能够使用JsonPath来查找记录数组下的任何对象是否缺少键和值对。我目前有一个可行的解决方案,它使用一种方法,将

  • 与此问题类似,如何查找数组中是否存在空值? 这里有一些尝试。 只有使用array\u to\u string的技巧才会显示预期值。有没有更好的方法来测试这一点?