Dot-Net

“創建單元測試”選項在哪裡?

  • March 3, 2012

我已經安裝了新的 Visual Studio 2012 Ultimate。

我用我的解決方案創建了一個測試項目,它包含一些預設的單元測試。但是,右鍵點擊新方法不再顯示“創建單元測試”上下文菜單。

請參閱 Visual Studio 2010 Ultimate: 在此處輸入圖像描述

和 Visual Studio 2012 Ultimate: 在此處輸入圖像描述

知道為什麼會這樣嗎?

更新:

Visual Studio 2012 和 2013 的解決方案:

微軟已經在這裡承認了這一點,並提供了一個官方解決更新檔來修復它。下載、安裝和享受!

此功能是從 VS 中刪除的。

<http://blogs.msdn.com/b/visualstudioalm/archive/2012/03/08/what-s-new-in-visual-studio-11-beta-unit-testing.aspx>

生成單元測試嚮導 - 在 VS2010 中,您可以右鍵點擊程式碼中的方法,我們會在您的測試項目中生成單元測試。該嚮導與 MS-Test 緊密耦合,並且依賴於私有訪問器等功能來完成其工作,因此它被刪除了。我們正在這裡探索替代方案,但還沒有任何好的解決方案。

編輯有一個解決方法:http: //blogs.msdn.com/b/malaysia/archive/2013/02/20/right-click-create-unit-tests.aspx

引用自:https://stackoverflow.com/questions/9547055