Nik*_*nte 29 specflow visual-studio-2015
我有这个规格:
Feature: Homepage
As a webiste user
I want to see a pretty homepage
Scenario: Homepage Display
Given I am on an ecommerce <website>
When I look at the content
Then I should see a swiper
Examples:
| Description | website |
| Local | localhost:9000 |
| Development | dev.mysite.com |
Run Code Online (Sandbox Code Playgroud)
但Visual Studio 2015不会构建它说:
自定义工具错误:(10:1):预期:#EOF,#TableRow,#DocStringSeparator,#StandLine,#TagLine,#ScenarioLine,#ScenarioOutlineLine,#Comment,#Empty,got'示例:'
如果我删除示例:没关系.
据我所知,规范看起来是正确的语法,但我昨天才开始探索这个,所以我可能犯了一个基本的错误.我可以右键单击方案并生成步骤代码OK,这看起来都很合理.
我在NuGet使用:
并从扩展和更新:
我用"单元测试项目",Framework 4.5.1来创建我的项目.
我究竟做错了什么?
小智 56
示例只能与Scenario Outlines一起使用.场景概述是运行具有不同数据集的场景的方法.
如果您更改Scenario为Scenario Outline您的示例将工作:
Feature: Homepage
As a webiste user
I want to see a pretty homepage
Scenario Outline: Homepage Display
Given I am on an ecommerce <website>
When I look at the content
Then I should see a swiper
Examples:
| Description | website |
| Local | localhost:9000 |
| Development | dev.mysite.com |
Run Code Online (Sandbox Code Playgroud)
GitHub Cucumber页面对场景概述有一个很好的解释:https: //github.com/cucumber/cucumber/wiki/Scenario-outlines
| 归档时间: |
|
| 查看次数: |
7868 次 |
| 最近记录: |