我想開始使用單元測試作爲我的開發項目的一部分。任何人都可以推薦任何網頁資源來幫助解釋如何編寫有效的單元測試?遍歷示例項目將很有用。單元測試的網絡資源
我主要是在用C#來工作,而且更喜歡用.Net單元測試工具演示的例子,但不介意在其他語言中有一個有用的例子。
我想開始使用單元測試作爲我的開發項目的一部分。任何人都可以推薦任何網頁資源來幫助解釋如何編寫有效的單元測試?遍歷示例項目將很有用。單元測試的網絡資源
我主要是在用C#來工作,而且更喜歡用.Net單元測試工具演示的例子,但不介意在其他語言中有一個有用的例子。
最好的一個,我知道http://xunitpatterns.com/
我個人喜歡Visual Studio Embedded Test。但在過去,我對NUnit非常滿意。如果你需要一些嘲諷,我會建議MoQ爲他的簡單。 希望得到這個幫助。
良好的單元測試應該...
易於編寫測試
輕鬆地組織測試
易於運行測試(所有,一些之一)
我也是第一次有NUnit的經驗,後來搬到M STEST。在我看來,MSTest有兩個優勢:爲特定方法和運行測試創建單元測試非常容易。組織測試的唯一問題 - 這是NUnit很容易做到的。
關於對.NET創建有效的單元測試的更多信息還描述here
我很電子書籍羅伊Osherove的Art of Unit Testing book。這本書是一個expirience和最佳實踐的精髓。是的,這不是一個網絡資源,但你也應該看看Roy's blog。
試試看這個問題的答案:http://stackoverflow.com/questions/2101/c-unit-testing-example – 2011-01-14 10:25:13
另請參見[什麼使一個良好的單元測試?](http:// stackoverflow。問題/ 61400/what-makes-a-good-unit-test) – 2011-01-14 10:26:27