如何在空手道中使用变量作为json键?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在空手道中使用变量作为json键?相关的知识,希望对你有一定的参考价值。

* def myvariable = 1 
* def schema =
"""

  myvariable : '#number',
  2: '#number',
  3: '#number',
  4: '#number',
  5: '#number',
  6: '#number',

"""

我需要使用“ myvariable”作为键。我怎样才能做到这一点?

答案

您在这里:

* def schema = 
* schema.myvariable = 1
* match schema ==  myvariable: 1 

# dynamic key name
* def name = 'myvariable'
* def schema = 
* schema[name] = 1
* match schema ==  myvariable: 1 

以上是关于如何在空手道中使用变量作为json键?的主要内容,如果未能解决你的问题,请参考以下文章

如何从场景大纲中获取一列的值作为空手道中的数组

在空手道 DSL 测试中使用环境变量

如何在空手道框架中运行特定数量的特征文件?

如何使用空手道框架处理简单的变量和值?

如何在空手道中创建jws消息签名[重复]

在 Perl 中如何使用变量作为哈希键?