2009年7月17日 星期五

Unit Test Tool - .NET

Reference:
首先在Project->properties中加入Microsoft.VisualStudio.QualityTools.UnitTestFramework這個reference。
Class:
常用的Class為Microsoft.VisualStudio.TestTools.UnitTesting.Assert。
Links:
UnitTesting的介紹為:http://msdn.microsoft.com/zh-tw/library/microsoft.visualstudio.testtools.unittesting.aspx
Assert的方法介紹為:http://msdn.microsoft.com/zh-tw/library/microsoft.visualstudio.testtools.unittesting.assert_methods.aspx
範例:
(1)比較兩個數字
double firstnumber = 10.0;
double secondnumber = 20.0;
double delta = 9.0;///兩個數字的差異大於此數字即判為不同
Microsoft::VisualStudio::TestTools::UnitTesting::Assert::AreEqual
(firstnumber,secondnumber,delta);
(2)比較兩個物件
Microsoft::VisualStudio::TestTools::UnitTesting::Assert::AreEqual
(this->label1,this->label2);

沒有留言:

張貼留言