亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > Nunit
NUnit之Attribue詳解
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/4/9 17:19:48 ] 推薦標(biāo)簽:

  [ValueSource]:以數(shù)據(jù)源(Object類型)作為參數(shù),如下圖,左邊是源程序,右邊是編譯后生成的子測試

  [Combinatorial]:兩組測試數(shù)據(jù)進(jìn)行組合,下面的代碼會(huì)生成12個(gè)子測試,如圖

  [Sequential]:和上面[Combinatorial]的類似,不同之處見下圖

  下面其它的Attribue也都大同小異,不愿意看文字說明的話,大家用NUnit運(yùn)行一下示例程序,再對(duì)比一下源程序知道了

  [Range]:生成某個(gè)數(shù)據(jù)范圍內(nèi)的子測試,如

  TestPrintColsole([Range(0.2, 0.6, 0.2)] double d):生成0.2,0.4,0.6三個(gè)子測試用例TestPrintColsole([Values(1, 2, 3, 4, 5, 6)] int x, [Range(0.2, 0.6, 0.2)] double d):兩個(gè)Attribuee結(jié)合,共生成18個(gè)子測試用例

  [Random]:在某個(gè)范圍內(nèi)隨機(jī)生成測試用例,

  TestPrintColsole([Random(-1.0, 1.0, 5)] double d):-1到1之間生成5個(gè)測試用例TestPrintColsole([Values(1, 2, 3, 4, 5, 6)] int x, [Random(-1.0, 1.0, 5)] double d) :共生成30個(gè)子測試用例

  三:平臺(tái)類

  [Culture]:當(dāng)Culture滿足某條件下,才執(zhí)行測試,如:

  [Culture("fr-FR")]:僅當(dāng)在法文Culture時(shí),執(zhí)行測試[Culture(Exclude = "en,de")]:非英文和德文Culture時(shí),才執(zhí)行測試

  [Platform]:當(dāng)Platform滿足某條件下,才執(zhí)行測試,如:

  [Platform("NET-4.0")]:僅當(dāng)framework版本是4.0時(shí),才執(zhí)行測試

  下面是NUnit官網(wǎng)聲稱的,其支持的平臺(tái)類型:
Win  Win32  Win32S  Windows  Win32NT
WinCE  Win95  Win98  WinMe  NT3
NT4  NT5  NT6  Win2K  WinXP
Win2003Server  Vista  Win2008Server  Win2008ServerR2  Windows7
Unix  Linux  Net  Net-1.0  Net-1.1
Net-2.0  Net-3.0  Net-3.5  Net-4.0  NetCF
SSCLI  Rotor  Mono  Mono-1.0  Mono-2.0
Mono-3.0  Mono-3.5        

  四:其它類

  [Category]:將測試方法分組,NUnit會(huì)取出所有的組名,列在Categories中,點(diǎn)擊它可以看到。這提供了另外一種測試用例的運(yùn)行方法,用戶可以在些選擇某一類的用例進(jìn)行測試,而不是只能以點(diǎn)擊分單位

  [ExpectedException]:運(yùn)行時(shí)拋出的異常才能預(yù)期的行為。

  如果沒有這個(gè)Attribute,要測試某些異常時(shí),只能使用Try Catch的方式,而下面的代碼則更為簡潔:

  [Test][ExpectedException(typeof(System.DivideByZeroException))]//發(fā)生DivideByZeroException時(shí),測試通過public void Test1(){ int a = 0; int b = 1 / a; PrintConsole

相關(guān)鏈接:
上一頁12下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 天天做天天爱夜夜想毛片 | 国产一区二区三区高清 | 在线亚洲小视频 | 亚洲首页成人有声小说网 | 亚1洲二区三区四区免费 | 笫一次爽女人免费视频 | 一级毛片特级毛片黄毛片 | 久久不卡一区二区三区 | 亚洲a在线观看 | 欧美理论影院在线观看免费 | h片在线播放免费高清 | 欧美精品国产一区二区 | 高h辣肉各种姿势爽文bl | 国产成人精品亚洲一区 | 午夜寂寞网站 | 91短视频黄 | 国产一级片免费视频 | 欧美福利网址 | 免费动漫无遮挡曰批视频软件 | 最近中文字幕在线观看 | 亚洲福利视频网站 | 欧美激情综合亚洲一二区 | 看一级毛片国产一级毛片 | 黄色一级欧美 | 婷婷综合久久狠狠色99h | 日日碰碰视频播放 | 免费观看污污视频 | 欧美色88| 一级做a爰片久久毛片唾 | 中文字幕天天躁日日躁狠狠 | 一本久道久久综合多人 | 精品日本一区二区 | www伊人网| 在线你懂 | 精品久久久久久 | 欧美日韩在线视频观看 | 免费在线观看黄网站 | 最近更新在线中文字幕一页 | 成人在线视频网站 | 在线观看你懂的视频 | 国语性猛交xxxx乱大交 |