我已經創建MVC項目(VS2008 .NET 3.5) 在第一次VS2008問我 「你願意爲這個應用程序創建單元測試項目?」 我選擇否..MVC .NET如何在現有源代碼中添加單元測試項目?
現在我認識到它的增長更加複雜和TDD(測試驅動開發)的方式會更好。
,但無法找到如何在我的解決方案增加一個單元測試項目?
我已經創建MVC項目(VS2008 .NET 3.5) 在第一次VS2008問我 「你願意爲這個應用程序創建單元測試項目?」 我選擇否..MVC .NET如何在現有源代碼中添加單元測試項目?
現在我認識到它的增長更加複雜和TDD(測試驅動開發)的方式會更好。
,但無法找到如何在我的解決方案增加一個單元測試項目?
也許這將幫助你
如下面的步驟所述,您可以通過多種方式創建測試項目:
只需使用添加 - >新建項目
要麼添加一個簡單的類庫,以及手動添加到您選擇的單元測試框架的引用,或使用隨Visual Studio中的「單元測試項目」模板(與MSTest的使用)
我是初學者,我已經建立了一個複雜的網站。我需要對它進行單元測試。你能否告訴我這些步驟。或傳遞任何我可以跟隨的鏈接。我不知道類庫或「你選擇的測試框架」。有沒有我可以跟隨的初學者材料。幫助將不勝感激。 – Unbreakable 2016-11-30 20:05:43
如果我沒記錯的話,所產生的單元測試項目具有默認的項目控制器一些示例測試等。
如果你想使用生成的單元測試項目爲起點,你可以總是創建一個新的ASP.NET MVC解決方案,這次選擇「是」,然後將其複製到您的項目中。你必須更新引用正確地指向你的課程項目..
這是我提出的想法。 – Willmore 2016-05-16 06:24:41
我已經使用了「添加 - >新建項目」的方法:
如何將單獨的測試方法添加到操作中?上下文菜單中沒有「添加測試方法」,就像我在Windows應用程序開發中習慣的那樣。 – Shimmy 2012-12-04 03:56:43
@Shimmy通過右鍵單擊操作名稱並從上下文菜單中選擇「創建單元測試」,您可以在VS 2015中爲給定的控制器操作添加單元測試。這個問題確實提到了VS 2008,但我不確定當時是否有此功能。 – Scott 2018-02-12 20:50:56