亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

nodejs漸入佳境[33]-mocha測試與自動測試

發布時間:2020-05-30 17:07:17 來源:網絡 閱讀:232 作者:jonson_jackson 欄目:開發技術

mocha

1
2
> npm init
> npm install --save-dev mocha  //開發者模式下有效,不會部署到服務器

package.json

1
2
3
4
5
6
7
8
9
10
11
12
13
14
{
 "name": "testapplication",
 "version": "1.0.0",
 "description": "",
 "main": "index.js",
 "scripts": {
   "test": "mocha **/*.test.js"
 },
 "author": "",
 "license": "ISC",
 "devDependencies": {
   "mocha": "^5.2.0"
 }
}

測試文件

1
2
3
4
5
6
7
8
9
10

let add = (a,b)=>a+b;


it("test add",()=>{
   var res =  add(11,22);
   if(res!=33){
     throw new Error(`Expected 33 ,but got ${res}`)
   }
});

測試

1
> npm test

返回:

1
2
3
4
5
6
7
> mocha **/*.test.js



 ? test add

 1 passing (4ms)

修改并測試

1
2
3
4
5
6
7
8
9
10

let add = (a,b)=>a+b;


it("test add",()=>{
   var res =  add(11,55);
   if(res!=33){
     throw new Error(`Expected 33 ,but got ${res}`)
   }
});

返回:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
> testapplication@1.0.0 test /Users/jackson/Desktop/testApplication
> mocha **/*.test.js

 1) test add

 0 passing (4ms)
 1 failing

 1) test add:
    Error: Expected 33 ,but got 66
     at Context.it (add.test.js:8:15)



npm ERR! Test failed.  See above for more details.

自動測試

1
2
> npm install --save-dev nodemon
> nodemon --exec "npm test"

添加到腳本中

package.json:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{
 "name": "testapplication",
 "version": "1.0.0",
 "description": "",
 "main": "index.js",
 "scripts": {
   "test": "mocha **/*.test.js",
   "test-watch": "nodemon --exec \"npm test\""
 },
 "author": "",
 "license": "ISC",
 "devDependencies": {
   "mocha": "^5.2.0"
 }
}

執行:

1
>npm run test-watch
  • 本文鏈接: https://dreamerjonson.com/2018/12/01/node-33-test-app/

  • 版權聲明: 本博客所有文章除特別聲明外,均采用 CC BY 4.0 CN協議 許可協議。轉載請注明出處!

nodejs漸入佳境[33]-mocha測試與自動測試

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

兴和县| 乌鲁木齐县| 永春县| 游戏| 通河县| 丰城市| 朝阳市| 龙口市| 东乡| 武隆县| 郓城县| 枣强县| 保山市| 东乌| 永新县| 德阳市| 乌兰浩特市| 巨鹿县| 鹿邑县| 德保县| 鹤庆县| 内江市| 万州区| 惠水县| 广南县| 陇南市| 临沧市| 广东省| 东源县| 南通市| 杭锦后旗| 大安市| 七台河市| 积石山| 梅河口市| 永康市| 广河县| 贵定县| 永吉县| 潞西市| 永清县|