2012-01-29 86 views
0

Iam嘗試創建新的測試項目。我記得在創建測試項目時選擇函數名稱,以便系統自動爲這些項目創建測試方法。在VS2010中添加測試項目時無法選擇測試方法

但Iam現在無法在VS2010中找到這些選項。我錯過了一些事情嗎? 我去添加新項目 - > C# - >測試 - >測試項目

我還有一個疑問是,我這樣創建的測試項目是Nunit或MSTest?我沒有看到任何參考任何nunit DLL,但Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll 我也看不到任何選項nUnit/MSTest ..

任何幫助? 非常感謝您解答我的疑問?

+1

您應該測試行爲,而不是方法。 – bryanbcook 2012-01-30 02:00:51

回答

2

而不是創建一個新的測試項目,像這樣:右鍵單擊要測試的類,然後在上下文菜單中選擇「創建單元測試...」。

創建的項目是MSTest(或「Visual Studio單元測試框架」),而不是NUnit。

+0

謝謝..所以它曾經是VS2008的nunit。和VS2010.rt的MSTest? – Ananth 2012-01-29 09:31:09

+0

Nunit是一個開源的測試框架。你可以參考你的測試項目中的dll。基於MSTest框架的VSTS。所以你不會在任何版本中獲得NUnit。 – 2012-01-29 17:34:00