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

时间:2021-06-29 19:13:11

标签: api request karate outline scenarios

我有一个 request.json 如下

    {
    "country":"#(country)",
    "states":["#(states)"]
    }

我的特征文件

    Scenario outline: test

    *def req = call('request.json')
    And request req
    When method post

    Examples:
    |country|states|
    |India|delhi,goa|

使用上面的代码,我得到了

    {
    "country":"India",
    "states":["delhi,goa"]
    }

但我希望我的请求如下所示

    {
    "country":"India",
    "states":["delhi","goa"]
    }

有没有什么直接的方法可以达到上述要求。

1 个答案:

答案 0 :(得分:0)

进行此更改:

Examples:
|country|states!|
|India|['delhi','goa']|

参考:https://github.com/intuit/karate#scenario-outline-enhancements

相关问题