dojo 有強(qiáng)大的單元回歸測(cè)試,還有 assert 斷言,這些先不講(因?yàn)槲乙膊粫?huì),呵呵)。這里我們使用 dojox.wodget.DocTester 組件,它可以直觀的在頁(yè)面上顯示多個(gè)表達(dá)式的真假。如果為真,整個(gè)表達(dá)式背景變?yōu)榫G色,代表通過(guò);如果為假,背景變?yōu)榧t色,代表失敗,并告訴正確的值。系統(tǒng)還會(huì)自動(dòng)統(tǒng)計(jì)通過(guò)了幾個(gè),失敗了幾個(gè)。有了這個(gè)小工具,我們可以簡(jiǎn)單的測(cè)試一些函數(shù)的功能,并迅速定位程序的錯(cuò)誤。
DocTester 使用方法:三個(gè)大于號(hào)+空格+表達(dá)式,換行,值
>>> 空格(這個(gè)必須有) 表達(dá)式
值
版權(quán)聲明:本博客文章如非特別注明,均為原創(chuàng),作者保留所有權(quán)利!歡迎轉(zhuǎn)載,轉(zhuǎn)載請(qǐng)注明作者左洸和出處BlogJava
下面的代碼中,測(cè)試了三個(gè)表達(dá)式,其中第一個(gè)正確,后面兩個(gè)錯(cuò)誤:
下圖是測(cè)試前頁(yè)面顯示的效果,都是灰色的:
點(diǎn)擊,Run tests 按鈕,就可以測(cè)試了,下圖是測(cè)試后的頁(yè)面效果:
最后給出完整代碼,您可以用 html 格式保存到本機(jī),就可以直接運(yùn)行了,因?yàn)閹?kù)文件直接從 Google 引用
所屬分類(lèi)的其他文章:
Dojo QuickStart 快速入門(mén)教程 (3) 選擇器 Dojo QuickStart 快速入門(mén)教程 (2) 基本框架 Dojo QuickStart 快速入門(mén)教程 (1) Why Dojo
//==========================================