今天,我开始使用SpecFlow + Selenium研究BDD,我发现了几个仅显示1个回报的示例。

如何编写返回多个项目的方案。例如:

Given a name "test"
I click on the SEARCH button


然后结果将等于下表:

name | last name
test | fulano
test | siclano


在这种情况下,如何编写THEN ?,接受返回显示的表的2行?

最佳答案

场景:

Given a name "test"
When I click on the SEARCH button
Then the result will be
| name | last name
| test | fulano
| test | siclano


码:

[Then("The result will be")]
public void ThenTheResultWillBe(Table table)
{
    //check that the result contains all the values in the table
}

关于c# - BDD SpecFlow方案,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39517559/

10-17 00:49