課程
/前端開發(fā)
/Node.js
/node建站攻略(二期)——網(wǎng)站升級
要不就迷糊了
2014-12-23
源自:node建站攻略(二期)——網(wǎng)站升級 7-2
正在回答
這是測試框架的語法糖,可以看作是一個約定的規(guī)范,利用這種寫法可以做許多測試的東西,不遵守就會導(dǎo)致出問題。
更直白點就是,我描述(decribe)一個任務(wù),我希望它應(yīng)該(should)返回某個期望的結(jié)果,那么等到這個測試任務(wù)執(zhí)行完(done),看是否符合期望,大概這么一個描述流程。
到官網(wǎng),你看下幾個示例就明白了
http://mochajs.org/
下面貼一個簡短的:
$?npm?install?-g?mocha $?mkdir?test $?$EDITOR?test/test.jsvar?assert?=?require("assert") describe('Array',?function(){ ?describe('#indexOf()',?function(){ ???it('should?return?-1?when?the?value?is?not?present',?function(){ ?????assert.equal(-1,?[1,2,3].indexOf(5)); ?????assert.equal(-1,?[1,2,3].indexOf(0)); ???}) ?}) }) $??mocha ?. ???1?test?complete?(1ms)
洪爐百煉生 提問者
哦哦? 我上官網(wǎng)學(xué)習(xí)一下 謝謝老師的耐心解答~~
舉報
幫助你深入前后端開發(fā)留下的迷惑,為進(jìn)一步自學(xué)打下基礎(chǔ)
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2014-12-24
這是測試框架的語法糖,可以看作是一個約定的規(guī)范,利用這種寫法可以做許多測試的東西,不遵守就會導(dǎo)致出問題。
更直白點就是,我描述(decribe)一個任務(wù),我希望它應(yīng)該(should)返回某個期望的結(jié)果,那么等到這個測試任務(wù)執(zhí)行完(done),看是否符合期望,大概這么一個描述流程。
到官網(wǎng),你看下幾個示例就明白了
http://mochajs.org/
下面貼一個簡短的:
2014-12-24
哦哦? 我上官網(wǎng)學(xué)習(xí)一下 謝謝老師的耐心解答~~