我想開始爲我的項目編寫單元測試,如果需要,我應該安裝哪些附加功能, 默認情況下我能獲得什麼功能?我應該在vs2008中使用內置的utils來進行單元測試嗎?
4
A
回答
1
我強烈建議NUnit,即使在Visual Studio的內置測試中。
這裏有一些更多的參考資料:
NUnit vs Visual Studio 2008’s Test Projects for Unit Testing?
NUnit vs. MbUnit vs. MSTest vs. xUnit.net
更重要的是,管理您的期望和明白的地方,這些測試意義和他們沒有。這會幫助你在開始時避免灰心喪氣。搜索堆棧溢出進行單元測試和/或TDD會給你很多想法。
1
對於開始 - 使用內置的MsTest並抓取一個模擬框架(Moq應該做的伎倆)。
0
我也會第二個nunit。
對我來說,雖然它不是一個真正的選擇。現在我從我的學校免費獲得了一份VS2008的副本,但是我打算開始構建將被視爲商業應用程序的應用程序,因此我將不得不購買VS2008 Pro或更高版本的副本。
因此,我將使用VS2008快速,不會得到單元測試,所以對我來說,我寧願堅持與非常好的nunit,並節省數百美元的不必購買Pro,因爲大多數功能在Pro I中可能永遠不會使用。
加上我看過的所有單元測試書都使用nunit。
相關問題
- 1. 我應該使用Android Instrumentation來編寫單元測試嗎?
- 2. 我應該在單元測試中使用AutoMapper嗎?
- 3. 單元測試 - 我應該拆分測試還是進行單個測試?
- 4. 我該如何接近或不應該進行單元測試?
- 5. 我應該使用RegEx進行單個字符的簡單測試嗎?
- 6. QA團隊應該進行單元測試嗎?
- 7. 如何在VS2008中使用集成的單元測試來測試抽象類
- 8. 單元測試時我應該使用模擬對象嗎?
- 9. 我應該在android開發中做單元測試嗎?
- 10. 我應該在單元測試中測試視圖的屬性嗎?
- 11. 我應該在哪裏放置通用設置代碼來進行軌道單元測試?
- 12. 單元測試應該知道NHibernate嗎?
- 13. 你可以在VS2008的單個測試項目中分組單元測試嗎?
- 14. 我應該單元測試我的網格渲染邏輯嗎?
- 15. 單元測試php應用程序(我應該壓力測試?)
- 16. 在VS2008中使用單元測試vs在命令行中使用mstest
- 17. 我應該在ActionFilter中測試AdalException嗎?
- 18. 如何使用dotTrace 4.0,ReSharper 5.1和VS2008使用MSTest進行單元測試?
- 19. 我應該單元測試DefaultModelBinder返回的模型嗎?
- 20. 我應該更改單元測試的命名約定嗎?
- 21. 我應該訪問單元測試的受保護方法嗎?
- 22. 可以在VS2008中使用Gallio進行ReSharper 5.0 beta運行測試嗎?
- 23. 單元測試應該使用日誌記錄嗎?
- 24. 初學者程序員應該使用單元測試嗎?
- 25. PHP exec使用內存使用信息進行單元測試
- 26. 使用Cocoapods進行Xcode單元測試
- 27. 使用Mockito進行單元測試
- 28. 使用JMS進行單元測試(ActiveMQ)
- 29. 使用V8進行Javascript單元測試
- 30. 使用Clojure進行單元測試Java
use testdriven.net? – 2009-07-29 18:44:46