空手道 - 如何检查数组是否包含值?

2024-01-12

Given

我已经定义了数组

 * def array = [ 
     {"code": "codeA", "boolValue": false, "a": 5, "c": false}, 
     {"code": "codeA", "boolValue": true, "a": 7, "c": true},
     {"code": "codeB", "boolValue": true, "a": 1, "c": false}
   ]

和变量

 * def expected = { "code": "codeB", "boolValue": true }

Issues

在最后一个元素中arrayexpected价值。 但它包含一些附加值,这就是为什么我每次尝试检查它都失败的原因。

如何检查数组是否包含预期内容?


这将在 0.9.6.RC4 中工作:

* match array contains deep expected

在之前的版本中:

* match array contains '#(^expected)'

请阅读文档:https://github.com/intuit/karate/tree/develop#schema-validation https://github.com/intuit/karate/tree/develop#schema-validation

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

空手道 - 如何检查数组是否包含值? 的相关文章

  • 如何在单击事件时向数组添加值

    我想要实现的是读取单击事件的值并将其保存到数组中 我的代码 a href class hotel Add to favourites a var hotelName hotel on click function e e preventDe
  • C# 和匿名对象数组

    这样的表达是什么意思呢 obj DataSource new new Text Silverlight Count 10 Link Tags Silverlight new Text IIS 7 Count 11 Link http iis
  • JavaScript 中的埃拉托斯特尼筛法对大量数据无限运行

    我一直在尝试写埃拉托斯特尼筛法 http en wikipedia org wiki Sieve of EratosthenesJavaScript 中的算法 基本上我只是按照以下步骤操作 创建从 2 到 n 1 的连续整数列表 令第一个素
  • 字符串数组文本格式化

    我有这个字符串 String text Address 1 Street nr 45 Address 2 Street nr 67 Address 3 Street nr 56 n Phone number 000000000 稍后将被使用
  • 在 Javascript 中连接空数组

    我正在浏览一些代码 我想知道这有什么用处 grid push concat row 根据我的理解 它等同于 grid push row 为什么要大惊小怪 连接 你想使用 concat当您需要展平数组并且没有由其他数组组成的数组时 例如 va
  • PHP 数组 - 如何将数组转换为对象? [复制]

    这个问题在这里已经有答案了 我对 PHP 还很陌生 所以请耐心等待 所以我收到这个错误 注意 尝试在此行获取非对象的属性 echo tr td row gt last name td td row gt first name td td r
  • 将嵌套数组中的“点符号”键扩展到子数组

    我从某个任意深度的嵌套数组开始 在该数组中 一些键是一系列由点分隔的标记 例如 billingAddress street 或 foo bar baz 我想将这些键控元素扩展到数组 因此结果是一个嵌套数组 其中所有这些键都已扩展 例如 bi
  • Swift - 如何复制包含引用类型的数组

    我正在尝试复制数组及其值 为什么两个数组都引用同一个变量 您可以在 Playground 中尝试此操作 var view UIView view tag 1 var a UIView var b UIView a append view b
  • C++ 通过引用传递动态分配的二维数组

    这个问题是基于之前提出的问题而提出的 通过已知大小的引用多维数组传递 https stackoverflow com questions 529109 c pass by reference multidimensional array w
  • 将文件内容存储到数组中

    我的刽子手程序有问题 我真的认为我需要做的事情超出了我对java的理解 这是我的代码 import java io BufferedReader import java io FileReader import java io FileNo
  • 如何使用现有列表创建二维数组?

    例如 我有一个名为 mazeline 的 txt 数据 如下所示 abcd cdae korp 所以我首先列出了 3 个清单 mazeline readmaze split mline0 list mazeline 0 mline1 lis
  • 在Java中清空数组/处理

    除了循环遍历数组中的每个元素并将每个元素设置为 null 之外 Java 处理中是否有一个本机函数可以简单地清空数组 或销毁它 以便能够将其重新声明为新数组 There s Arrays fill myArray null 并不是说它执行的
  • 如何使用 jQuery 通过 Ajax 发送复选框数组的值?

    我有一个包含很多表单字段的表单 12 x n 行 每行中的第一个字段 代表产品 是一个类似于以下内容的复选框
  • 如何构建 if 语句并与各种值进行比较?

    我该怎么写这个if以更好的方式声明条件 if data in 8 downto 1 x 70 or data in 8 downto 1 x 69 or data in 8 downto 1 x 72 or data in 8 downto
  • 如何从数组中提取特定元素?

    如果我有一个数组a 1 2 3 4 5 6 7 8 9 10 我想要这个数组的一个子集 第 1 个 第 5 个和第 7 个元素 是否可以通过简单的方式从该数组中提取这些内容 我在想这样的事情 a 0 4 6 1 5 7 但这行不通 还有一种
  • Android:如何在播放媒体(mp3)时在特定毫秒内显示文本

    我正在尝试做一个类似卡拉 OK 的应用程序 我想在某一毫秒到来时显示一个或多个单词 例如 1148 毫秒 gt 打印 尼古拉斯 1826 毫秒 gt 打印 是 2766 毫秒 gt 打印 旧 ms gt 显示 这是我的代码 包 com ex
  • 如何实现 Vec 的修剪?

    Rust 提供了字符串的修剪方法 str trim http doc rust lang org stable std primitive str html method trim删除前导和尾随空格 我想要一个对字节串执行相同操作的方法 应
  • 最小化代表性整数的误差之和

    Given n integers between 0 10000 as D1 D2 Dn where there may be duplicates and n can be huge I want to find k distinct r
  • Javascript 数组到 VBScript

    我有一个使用 Javascript 构建的对象数组 我需要使用 VBScript 读取它 如下例所示 我找不到在 VbScript 代码中循环遍历数组的方法myArray object 这个例子是我的问题的简化 我无法更改页面的默认语言 这
  • 对具有混合类型值的数组进行数字排序

    我有一个像这样的混合数组 fruits array lemon Lemon 20 banana apple 121 40 50 然后申请sort 其功能如下 sort fruits SORT NUMERIC foreach fruits a

随机推荐

  • 具有抽象方法的接口

    我遇到了一些由同事编写的 PHP 代码 它没有用于任何用途 基本上它是一个包含抽象方法的接口 然后我说这很愚蠢 并展示了坐在我旁边的另一位同事 我们笑了 但随后开始互相询问这是否可能 如果可能的话是否真的有用 显然这是不可能的 参见下面的示
  • module-info.java 不适用于 Java 9 中的 lombok

    我在将项目迁移到Java 9 更新 Java 9 后 我尝试运行项目 但遇到编译器错误 Error 6 1 java package javax annotation is not visible package javax annotat
  • 在 Windows 8 上安装 Docker 卷不起作用

    Context 我想在 Windows 8 上运行 Docker Compose 应用程序 我在 Ubuntu 16 04 下制作了它 它运行得很好 此 Docker Compose 运行 nginx php fpm 这两个容器使用卷 Fi
  • Git 预提交钩子配置

    我正在关注办公室指导 https pre commit com创建钩子并将其添加到预提交检查过程 我需要创建 3 个文件 pre commit config yaml pre commit hooks yaml theCheckFile s
  • ioexception:在java中写入文件时客户端不拥有所需的权限

    我搜索了很多类似的问题 但无法解决我的问题 我试图在文件中写入一些内容 这给了我错误 My code try File f new File file name f createNewFile System out println Hell
  • 无法使用 Sigma.js 显示任何图表

    我想在网络界面上可视化大型网络图 经过几天的搜索 我决定使用 Sigma js 因为它看起来很简单并且兼容 HTML5 问题是我无法显示 Sigma js 网页上的任何图形示例 即使我使用作者在 Sigma js 主页上拥有的最少代码也是如
  • write 和 printf 哪个更快?

    进行以下测试后 for i 0 i lt 3000000 i printf Test string n for i 0 i lt 3000000 i write STDOUT FILENO Test string n strlen Test
  • 如何创建带空格的列名?

    谁能告诉我如何创建带有 全名 这样的空格的列 我已经尝试过类似以下的操作 但它不起作用 CREATE TABLE info Full Names varchar 20 Physical Address varchar 20 Moviesre
  • GCMIntentService 的 onRegistered() 从未调用过

    我正在尝试在 GCM 上注册我的应用程序 但我不知道为什么我的应用程序从未注册 GCMRegistrar register this SENDER ID 被调用 但我的 GCMIntentService 中的 onRegistered 从未
  • R 中的滚动连接 data.table

    我试图更多地了解滚动连接的工作方式 但有些困惑 我希望有人能为我澄清这一点 举一个具体的例子 dt1 lt data table id rep 1 5 10 t 1 50 val1 1 50 key id t dt2 lt data tab
  • 如何使用 PHP 制作 cookie [重复]

    这个问题在这里已经有答案了 可能的重复 如何为uuid设置cookie https stackoverflow com questions 5750658 how to set cookies for uuid 你好 我想知道如何用PHP制
  • 如何在 Flask 中将数据写入文本文件? [复制]

    这个问题在这里已经有答案了 我们的目标是将名为 inputed email 的变量写入名为 test3 txt 的文本文件中 因为这是在服务器上进行的 所以我们需要确保该 Python 脚本可以访问该目录和文本文件 app route me
  • Haskell / GHC:{-# SPECIALIZE #-} 导致“规则左侧过于复杂,无法脱糖”警告

    我有一段代码 它使用 monad 来抽象实际实现是在 ST 还是 IO 中运行 由于内联和缺少类型类函数调用开销 删除额外的抽象层并仅替换具体类型会带来巨大的加速 约 4 5 倍 我正在考虑通过使用专门的编译指示来获得一些性能 但我从编译器
  • XDocument.保存到特定目录?

    我是第一次使用这个 XML 类 找不到这条信息 我正在做 xmlDoc new XDocument new XDeclaration 1 0 utf 8 yes xmlDoc Add new XElement Images xmlDoc S
  • Java 中 MySQL Insert 语句的性能:批处理模式准备语句与具有多个值的单个插入

    我正在设计一个MySQL该数据库每秒需要在各种 InnoDB 表中处理大约 600 行插入 我当前的实现使用非批处理准备好的语句 然而 写信给MySQL数据库瓶颈和我的队列大小随着时间的推移而增加 实现是用Java编写的 我不知道版本 它用
  • AngularJS 1.5 中内部组件之间传递函数的最佳方式是什么?

    我想知道通过 2 层或更多层组件传递功能的最佳方法是什么 使用 绑定时没有跳过函数换行的简单方法吗 这是一个用例 angular module app component app controller class AppController
  • 如何使用c#计算带宽

    我想使用 C 测量带宽 这是我所做的 欢迎提出意见和建议 找到最大的udp负载 在我的测试台上 它是1472字节 创建 1472 字节大小的不可压缩数据 将此数据从服务器多次发送到客户端 在我的测试中 其 5000 个数据包 客户端在第一个
  • 删除 java.awt.Font

    有没有办法让 java awt Font 删除线 所以我找到了这个 它有效 Font font new Font helvetica Font PLAIN 12 Map attributes font getAttributes attri
  • 使用 Beautiful Soup 抓取 Facebook 点赞、评论和分享

    我想通过 Beautiful soup 和 Python 来获取点赞 评论和分享的数量 我写了一个代码 但它返回给我空列表 我不知道为什么 这是代码 from bs4 import BeautifulSoup import requests
  • 空手道 - 如何检查数组是否包含值?

    Given 我已经定义了数组 def array code codeA boolValue false a 5 c false code codeA boolValue true a 7 c true code codeB boolValu