测试类别不再从标签生成

时间:2011-09-20 10:04:06

标签: specflow

我们最近已升级到v1.7.1,但我们的@Tags不再生成我们成功使用测试类别所需的Visual Studio属性[Microsoft.Microsoft.VisualStudio.TestTools.UnitTesting.TestCategoryAttribute("MyTag")]

@ignore标记仍会生成IgnoreAttribute - 因此SpecFlow解析器可以运行。此外,标记值也被添加到TechTalk.SpecFlow.ScenarioInfo值。

我们需要设置其他设置吗?

我们在Win7 Ent上使用VS2010 SP1。

罗布。

1 个答案:

答案 0 :(得分:5)

不知道是怎么回事,但事实证明我们在app.config中的条目在某种程度上同时发生了变化。我们需要做的是重置以下..

替换:

<specFlow>
    <unitTestProvider name="MsTest" />
</specFlow> 

使用:

<specFlow>
    <unitTestProvider name="MsTest.2010" />
</specFlow> 

..所有人似乎再次正常工作。
罗布。