在這裡;我們將試著打破業界的流言:『十分之一的程式設計人員會作單元測試因為他是Java程式設計師,其他十分之九的程式設計人則是.Net的程式設計師』。在這個場次裡,我們將深入淺出的示範,如何在.Net的程式開發上,開始運用Unit Test 來加強程式設計人員coding的功力,並且進而能夠協助專案的順利進行。同時我們也將實際演練如何運用VS2008作到好的測試工作。
[DEV306] 單元測試(Unit Testing)實務分享
講師:李智樺
測試一直是一個難解的痛,如何有效又確實的測試?
VS2008 在UnitTest上的能力--MSTest
養成習慣--先寫測試程式後寫程式
Naming(命名)是TDD(Test Driving Development)的開始步驟
介紹幾個Tools:
xUnit.net – http://codeplex.com/xunit
Nunit – http://nunit.org
MbUnit – http://mbunit.com
Visual Studio 2008 - http://www.microsoft.com/taiwan/vstudio/products/default.aspx
3A(Arrange,Act,Assert)Pattern範例
XP123 - Exploring Extreme Programming
~摘錄自微軟TechEd簡報~