2013-11-23 119 views
0

我有一個包含一些MSTest單元測試的項目,但是,當我嘗試運行它們時,測試運行器沒有注意到它們。Visual Studio 2010無法識別MSTests

我在.proj文件,因此ProjectTypeGuids

<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

我不知道爲什麼這只是工作,但我從解決方案中刪除項目,然後再次添加它。

如果任何人都可以給我任何建議剛剛發生的事情,那將是不勝感激。

相關問題