1
我想写一个场景使用specflow我下载文件,并检查具有特定名称的文件是否正在下载。Specflow没有生成正确的步骤定义
Scenario Outline: Download excel files
Given I am on the Shipping
When I download a <downloadfile> file
Then I should be able to download the file.
Examples:
| downloadfile |
| xyz |
| abc |
当我生成以下我steps.cs文件被生成步骤文件:在步骤定义
[When(@"I download a xyz file\.")]
public void WhenIDownloadAXyzFile_()
{
ScenarioContext.Current.Pending();
}
任何人能告诉我,为什么我没有收到(*)?它显示了步骤定义中的第一个示例内容。
这真的很奇怪。我得到了同样的行为。解决方法是删除所有的数据('| downloadfile |'行下面的所有内容),然后它似乎正常工作。生成步骤定义后,将数据添加回来。 – tnw
尝试添加单引号,即'' –
Joel
@ tnw-解决方法很好。我评论了数据并尝试生成步骤定义。谢谢.. :) – user1943608