我有一个包含一些MSTest单元测试的项目,但是,当我尝试运行它们时,测试运行器不会注意到它们。
ProjectTypeGuids
文件中的.proj
如下:
<ProjectTypeGuids>{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
测试正确且公开,因此:
使用Microsoft.VisualStudio.TestTools.UnitTesting;
namespace WebService.UnitTest
{
[TestClass]
public class MyTests
{
[TestMethod]
public void MyTest()
{
Assert.Fail("At least the test is running!");
}
}
}
但是当我运行(解决方案中的所有测试)时,我看到了消息No tests were run because no tests are loaded or the selected tests are disabled
。
我还需要做些什么才能让测试运行员将这个项目作为测试项目?
答案 0 :(得分:0)
我不知道为什么这只能起作用,但我从解决方案中删除了该项目,然后再次添加。
如果有人能就过去发生的事情向我提出任何建议,那将非常感激。