2010-07-17 124 views

回答

22

我只使用NUnit。這對我來說很好。它被集成到Visual Studio的不同插件中,如Resharper,它在TeamCity中支持,並且它具有獨立的測試啓動器

看起來像NUnit成爲單元測試的行業標準。

而且我們沒有任何與MoqRhino.Mock有關的重大問題。

正如我記得Asp.Net Mvc(我只使用1.0)使用MS單元。您可以輕鬆地從MSUnit切換到NUnit。

類似的問題被問則已,可能你會發現一些細節有: NUnit vs. MbUnit vs. MSTest vs. xUnit.net

+0

只是有一個非常簡短的Foray自己進入xUnit。它不支持跟蹤輸出(顯然通過設計)。沒有Console.Write ..沒有Trace/Debug.Write。所以你基本上可以測試你的代碼,但你無法弄清楚爲什麼失敗。如果你問我,那是很大的缺陷。即使爲了開發一個新的功能,一些快速的單元測試和一些輸出以保持健康也是至關重要的... ...所以回到Nunit我去了。這是一個不錯的5分鐘在另一邊https://github.com/xunit/xunit/issues/173?_pjax=%23js-repo-pjax-container – reach4thelasers 2016-04-06 14:22:13

+0

ReSharper 2016.1提供內置的支持xUnit.net和doesn不需要再安裝一個單獨的分機。 https://blog.jetbrains.com/dotnet/2016/04/14/resharper-ultimate-2016-1-is-released/ – kokabi 2016-06-21 06:32:41

13

舊的文章,但認爲this將是有益的人。

+3

這篇文章比較舊,所以不習慣比較框架,最後的編輯是11月14日,2012年。每個框架有更多的助手,所以去官方網站,並根據這些信息做出決定 – Moy 2014-07-30 16:50:06

+3

雖然這個鏈接可能回答這個問題,但最好在這裏包含答案的重要部分,並提供鏈接參考。如果鏈接頁面更改,則僅鏈接答案可能會失效。 – Magnilex 2015-03-25 19:35:27

+1

@Magnilex 它已經。它被移動,所以鏈接不再有效..... – 2015-10-08 11:38:56

相關問題