我们最近已升级到v1.7.1,但我们的@Tags不再生成我们成功使用测试类别所需的Visual Studio属性[Microsoft.Microsoft.VisualStudio.TestTools.UnitTesting.TestCategoryAttribute("MyTag")]
。
@ignore标记仍会生成IgnoreAttribute - 因此SpecFlow解析器可以运行。此外,标记值也被添加到TechTalk.SpecFlow.ScenarioInfo值。
我们需要设置其他设置吗?
我们在Win7 Ent上使用VS2010 SP1。
罗布。
答案 0 :(得分:5)
不知道是怎么回事,但事实证明我们在app.config中的条目在某种程度上同时发生了变化。我们需要做的是重置以下..
替换:
<specFlow>
<unitTestProvider name="MsTest" />
</specFlow>
使用:
<specFlow>
<unitTestProvider name="MsTest.2010" />
</specFlow>
..所有人似乎再次正常工作。
罗布。