每個框架的優缺點是什麼? 他們如何與ASP.NET MVC一起工作? 他們如何支持嘲笑?xUnit或NUnit?對方有什麼優點和缺點?
回答
我只使用NUnit。這對我來說很好。它被集成到Visual Studio的不同插件中,如Resharper,它在TeamCity中支持,並且它具有獨立的測試啓動器
看起來像NUnit成爲單元測試的行業標準。
而且我們沒有任何與Moq或Rhino.Mock有關的重大問題。
正如我記得Asp.Net Mvc(我只使用1.0)使用MS單元。您可以輕鬆地從MSUnit切換到NUnit。
類似的問題被問則已,可能你會發現一些細節有: NUnit vs. MbUnit vs. MSTest vs. xUnit.net
只是有一個非常簡短的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
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
- 1. MSTest和NUnit相比有什麼優點/缺點?
- 2. has_many和has_one,有什麼優點/缺點?
- 3. Javascript:向對象類添加方法有什麼優點/缺點?
- 4. Perl對OOP有什麼優點和缺點?
- 5. DynamoDB相對於Google Cloud Datastore有什麼優點和缺點
- 6. 請求對象,有什麼優點和缺點?
- 7. 使用Maven有什麼優點/缺點?
- 8. py2exe有什麼優點/缺點
- 9. Fpgui和lcl和qt有什麼優點和缺點?
- 10. ?=運算符有什麼優點或缺點?
- 11. CppUnit - 基於xUnit的設計的優點和缺點?
- 12. git submodule和Repo有什麼優點和缺點?
- 13. UIImageView和CCSprite之間有什麼優點和缺點?
- 14. Dockerfile的docker pull和docker build有什麼優點和缺點?
- 15. asset_packager和Jammit有什麼優點和缺點?
- 16. 有歷史表有什麼優點和缺點?
- 17. Core Data,Firebase和Realm有什麼區別?他們有什麼優點和缺點?
- 18. 在JavaScript中匿名方法的優點和缺點是什麼?
- 19. jQuery中方法鏈接的缺點和優點是什麼?
- 20. 對集羣表主鍵使用int或newsequentialid有什麼優點/缺點?
- 21. 優點/缺點MemoryStream.Position或MemoryStream.Seek
- 22. 使用交叉遺傳算子有什麼優點和缺點?
- 23. 基本HTTP認證有什麼優點和缺點
- 24. 通過UITableView嵌入式UITableViewController有什麼優點和缺點?
- 25. 從JRE5升級到JRE8有什麼優點和缺點?
- 26. 使用IOC容器有什麼優點和缺點?
- 27. 定期重建索引有什麼優點和缺點
- 28. Plotly vs Jupyter儀表板有什麼優點和缺點?
- 29. 這些插件有什麼優點和缺點?
- 30. 使用flags枚舉有什麼優點和缺點?
http://stackoverflow.com/questions/261139/nunit-vs-mbunit-vs-mstest-vs-xunit-net – 2010-07-17 21:55:54