體驗(yàn)Vs2005 beta2 測(cè)試工具
??? Vs2005 Test tool 與NUnit 特性類對(duì)應(yīng)
????????????NUnit????????????????????????????????????????????????Vs2005 Tools
???? NUnit.Framework??????????? Microsoft.VisualStudio.QualityTools.UnitTesting.Framework
???? TestFixtureAttribute??????????????????? TestClassAttribute
??? TestFixtureSetUpAttribute??????????? ClassInitializeAttribute
??? TestFixtureTearDownAttribute??????? ClassCleanupAttribute
??? SetUpAttribute??????????????????????????????? TestInitializeAttribute???
???? TearDownAttribute??????????????????????? TestCleanupAttribute
????
??? 創(chuàng)建一個(gè)測(cè)試工程。

??? 打開(kāi)UnitTest1.cs? 它已經(jīng)為我們生成了一個(gè)測(cè)試的Sample框架了.













































??? 熟悉NUnit的一眼就會(huì)明白那些Attribute是干嘛用的了。在里面寫(xiě)了一句簡(jiǎn)單的斷言語(yǔ)句。這樣就是一個(gè)簡(jiǎn)單的測(cè)試實(shí)例了。
??? 接下來(lái)運(yùn)行這個(gè)測(cè)試實(shí)例。找到Test菜單項(xiàng),選擇"Manage and Execute Tests。在這管理器里面可以選擇在項(xiàng)目中已經(jīng)存在的測(cè)試實(shí)例。并選擇是否運(yùn)行測(cè)試。
?
??? 單擊"By Test List"右邊那上工具欄按鈕。就開(kāi)始執(zhí)行測(cè)試了。查看測(cè)試結(jié)果雙擊可以看到詳細(xì)信息。
??? 剛才說(shuō)到的還可以斷點(diǎn)調(diào)試。很簡(jiǎn)單,只需要在測(cè)試實(shí)例設(shè)置斷點(diǎn),然后點(diǎn)擊剛才的運(yùn)行按扭的下拉框,可以看到有“Debug Checked tests”。這樣就可以調(diào)試了。很方便!
??? 就這么簡(jiǎn)單!
from:
http://www.cnblogs.com/hjf1223/archive/2005/09/22/241757.aspx
posted on 2007-01-03 17:28 weidagang2046 閱讀(409) 評(píng)論(0) 編輯 收藏 所屬分類: Windows