【发布时间】:2011-06-10 20:06:46
【问题描述】:
我知道这是以某种方式可能的,因为我们有一个项目,其中包含可通过 VS2010 测试运行程序运行的 MSTest 单元测试。我们甚至可以将新的测试方法或类添加到现有的项目中,运行器会选择它们并将它们包含在测试运行中。
当我尝试向解决方案添加一个新的单元测试项目时,问题就出现了。如果我将“测试项目”类型的项目添加到解决方案中,VS2010 将生成在其他项目中运行任何其他测试所不需要的测试元数据和设置文件。例如,对于 OSS 项目,这是不可取的。如果我只是简单地添加一个普通的“类库”项目,并将单元测试放入其中,测试运行器会忽略它们,我根本无法识别它们。
我疯了吗?这是侥幸吗? VS2010 是否可以在没有 .vsmdi 文件或 .testsettings 文件的情况下运行我们的测试?或者我是否缺少使这项工作适用于新项目所需的设置或配置?
【问题讨论】:
-
我知道这个确切的问题,但从未找到解决方案或解释这里发生的事情。我会看这个问题...
标签: visual-studio-2010 metadata mstest