【发布时间】:2018-10-31 08:36:19
【问题描述】:
我的数据库输出如下{web,app}
响应的输出如下["web","app"]
如何在空手道中匹配这两者?
【问题讨论】:
-
投票结束。我是空手道的作者,这个问题对我来说没有任何意义
标签: karate
我的数据库输出如下{web,app}
响应的输出如下["web","app"]
如何在空手道中匹配这两者?
【问题讨论】:
标签: karate
您的数据库输出{web,app} 没有遵循任何正确的数据结构。
很难迭代这个。
我假设它是String
编辑:
如果它是一个字符串,你写一个 js 来把它作为一个方便的数据结构(数组)
* def pList = function(x) { return x.replace("{","").replace("}","").split(",") }
现在将你的特定值传递给这个函数,它会给你一个值数组,你可以很容易地match
【讨论】:
[ [ 59, 2018-10-30 13:52:46.19584, 2018-10-30 08:22:46.19584, false, "oak-1", "dada", 2018-10-30, 2018-11-04, 2018-10-30, 2018-11-04, 2000.0, 0.0, true, "NRP", "direct", {web,app}, "abhishek.malani@treehotels.com", "1" ] ]