Visual studio 2013 Visual studio测试运行程序-条件正在筛选所有测试
使用VS 2013和TFS 2013,我有4个单元测试,但我希望TFS构建只运行其中一个。为此,我将Visual studio 2013 Visual studio测试运行程序-条件正在筛选所有测试,visual-studio-2013,tfs,tfsbuild,test-runner,visual-studio-test-runner,Visual Studio 2013,Tfs,Tfsbuild,Test Runner,Visual Studio Test Runner,使用VS 2013和TFS 2013,我有4个单元测试,但我希望TFS构建只运行其中一个。为此,我将[TestCategory(“bvt”)]指定为该方法的一个属性 我编辑构建定义,并在“添加/编辑测试运行”对话框中为“TestCategory=bvt”的“testcasefilter:”提供一个值 添加过滤器后,不会执行任何测试。如果我删除了过滤器,那么使用“releaseTfCvcTemplate.12.xaml”的团队构建将导致执行所有4个测试。 我尝试过用引号等将过滤器包装起来,但未
[TestCategory(“bvt”)]
指定为该方法的一个属性
我编辑构建定义,并在“添加/编辑测试运行”对话框中为“TestCategory=bvt”的“testcasefilter:”提供一个值
添加过滤器后,不会执行任何测试。如果我删除了过滤器,那么使用“releaseTfCvcTemplate.12.xaml”的团队构建将导致执行所有4个测试。
我尝试过用引号等将过滤器包装起来,但未能使其正常工作-我哪里出了问题?我解决了这个问题,恢复使用旧的default.xaml,而不是新的TfsDefault.xaml给定的
[TestMethod]
这似乎是MSTest而不是NUnit,对吗?是的,我使用的是MS Test。详情如下: