- 軟件再工程:優(yōu)化現(xiàn)有軟件系統(tǒng)的方法與最佳實(shí)踐
- (美)Bradley Irby
- 141字
- 2020-11-04 16:45:01
3.5 理解Assert的強(qiáng)大
單元測(cè)試的強(qiáng)大能力來(lái)自于Assert關(guān)鍵字。除了真或假之外,還有很多東西可以聲明。我們可以測(cè)試兩項(xiàng)的等價(jià)性,它們是否都為空,或者很多其他的事物,如圖3.9所示。當(dāng)然最厲害的還是Assert.IsTrue,因?yàn)橛辛怂覀兙涂梢跃帉?xiě)任何我們想要的代碼用來(lái)測(cè)試一些特定的值,并查看該值是否正確。
圖3.9 Assert的多種選擇
推薦閱讀
- Google Flutter Mobile Development Quick Start Guide
- 基于粒計(jì)算模型的圖像處理
- Power Up Your PowToon Studio Project
- JavaScript+jQuery網(wǎng)頁(yè)特效設(shè)計(jì)任務(wù)驅(qū)動(dòng)教程(第2版)
- Learning AndEngine
- 軟件架構(gòu):Python語(yǔ)言實(shí)現(xiàn)
- Drupal 8 Module Development
- C語(yǔ)言程序設(shè)計(jì)
- C#實(shí)踐教程(第2版)
- INSTANT Yii 1.1 Application Development Starter
- Kubernetes源碼剖析
- Django實(shí)戰(zhàn):Python Web典型模塊與項(xiàng)目開(kāi)發(fā)
- C編程技巧:117個(gè)問(wèn)題解決方案示例
- Tableau Dashboard Cookbook
- Mastering Unreal Engine 4.X