中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

JavaScript重構之JavaScript的測試

  進行JavaScript重構時,我希望引入易于使用的測試框架來保證重構的順利進行,未來能持續通過測試代碼對JavaScript邏輯的正確性做保障。

  JsUnit (http://sourceforge.NET/projects/jsunit/,http://www.jsunit.NET/)

  JsUnit是一個獨立的JavaScript單元測試框架,和JUnit差不多,沒有上手難度,包括傳統的setUp和tearDown,提供的assert方法也和JUnit類似,多了assertNaN和assertUndefined等等JavaScript特有的方法。測試頁面必須在head里面引入jsUnitCore.js這個js文件。

  測試套件的支持:提供了addTestPage和addTestSuite;

  測試日志的支持:包括warn、info和debug三種日志級別,前端編碼不似后臺代碼,正式代碼中不宜使用過多log,再說log也只有FF下才支持,現在好了,在測試代碼里盡情打吧。

  千言萬語不及一個例子:

 script language="Javascript" src="jsUnitCore.js"/script
script language="Javascript" src="play.js"/script //模塊JS

function testWithMainProcess() {
assertEquals(
"Web play url", "##http://...##", webOnlinePlay());
}

it知識庫JavaScript重構之JavaScript的測試,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 欧美二三区 | 国产欧美在线播放 | 午夜在线| 久久久成人免费一区二区 | 国产视频福利在线观看 | 中文字幕在线观看av | 精品毛片 | 中文字幕在线一区二区三区 | 成人三级在线观看 | 欧美一区二区三区在线播放 | a欧美 | 国产一区二区三区视频在线观看 | 国产夜恋视频在线观看 | 欧美一区二区三区视频 | 国产高清性xxxxxxxx | 精品久草 | 蜜桃黄网 | 色婷婷久久 | 91欧美| 91久久久久久久久 | 91精品国产一区二区在线观看 | 亚洲电影一级片 | 久久中文免费视频 | 欧美精品一区二区三区四区 在线 | 国产小u女发育末成年 | 国产婷婷在线视频 | 亚洲精品久久久久久下一站 | 伊人久久免费 | 国产精品99久久久精品免费观看 | 爽爽免费视频 | 欧美亚洲国产一区二区三区 | 亚洲综合在线一区 | 欧美综合国产精品久久丁香 | 一级特黄网站 | 91精品久久久久 | 中文字幕视频在线看5 | 久操亚洲 | 国产精品99久久免费观看 | 这里精品 | 精品一区二区三区电影 | 国产一区二区麻豆 |