C# 在后台结束.feature文件会导致错误
为了使用SpecFlow.Tools.MsBuild.Generation,我最近将SpecFlow从1.9.0版升级到了2.3.0版。大多数.feature文件的结尾如下所示:C# 在后台结束.feature文件会导致错误,c#,bdd,specflow,C#,Bdd,Specflow,为了使用SpecFlow.Tools.MsBuild.Generation,我最近将SpecFlow从1.9.0版升级到了2.3.0版。大多数.feature文件的结尾如下所示: Scenario: ... Background: ... 但是,当我构建.feature文件时,会出现以下特定错误: expected: #EOF, #TableRow, #DocStringSeparator, #StepLine, #TagLine, #ScenarioLine, #Scenari
Scenario:
...
Background:
...
但是,当我构建.feature文件时,会出现以下特定错误:
expected: #EOF, #TableRow, #DocStringSeparator, #StepLine, #TagLine, #ScenarioLine, #ScenarioOutlineLine, #Comment, #Empty, got 'Background:'
在未来版本中是否有导致此错误的特定更改?在1.9.0版上,这从来都不是问题。specflow的创建者Gaspar Nagy指出,在第一个场景之前的功能文件中,背景应该使用一次 另外,请查看黄瓜文档- 就我个人而言,我从未在场景之后或在功能文件末尾使用过背景