我正在测试我的REST API,所以我正在做这样的事情:
Scenario: Create a Task List
Given I send a POST to tasklist with json:
"""
{
"creator_id" : 1,
"title" : "Behat Test List",
"display_order" : 7,
"color" : 123456,
"type": 1
}
"""
Then The response code should be 201
为了创建任务列表,这5个属性都是必需的。我现在需要再编写其中五个并省略其中一个参数,并确保响应代码为400。这感觉就像是一堆重复。什么是正确的方法?
答案 0 :(得分:1)
尝试这样的场景大纲:
Scenario Outline: Create a Task List
Given I send a POST to tasklist with json:
"""<sample>"""
Then The response code should be 201
Examples:
| sample |
| { "creator_id" : 1, "title" : "Behat Test List", "display_order" : 7, "color" : 123456, "type": 1 } |