mocha_training:使用mocha.js进行单元测试培训

  • T2_682994
    了解作者
  • 14.5KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-05-27 01:36
    上传日期
摩卡咖啡训练 培训如何使用mocha.js编写单元测试 描述 让我们完善一下编写单元测试的技术。 要求 node.js 6.2.1 npm 3.9.3 用法 运行测试 使用摩卡咖啡。 $ npm run test 安装 $ git clone git@github.com:sota1235/mocha_training.git && npm i 挑战性 1级 测试src / level1 / calc.js 学习mocha.js的基本用法和assert。 2级 测试src / level2 / string-util.js 使用RegExp学习测试方法。 3级 测试src / level3 / string-util.js 学习TDD。 4级 测试src / level4 / subscriber.js 使用sinon.js学习间谍 5级 测试src / level5 /
mocha_training-master.zip
  • mocha_training-master
  • .gitignore
    28B
  • .babelrc
    28B
  • .eslintrc
    241B
  • package.json
    928B
  • src
  • level2
  • string-util.js
    783B
  • level1
  • calc.js
    609B
  • calc-improved.js
    1.2KB
  • .gitkeep
    0B
  • level5
  • client.js
    239B
  • level4
  • subscriber.js
    210B
  • event-emitter.js
    107B
  • level3
  • is-even.js
    126B
  • answers
  • level2
  • string-util-test.js
    991B
  • level1
  • calc-test.js
    3.2KB
  • level5
  • client-test.js
    576B
  • level4
  • subscriber-test.js
    583B
  • level3
  • is-even-test.js
    216B
  • LICENSE.txt
    1.1KB
  • README.md
    919B
  • tests
  • level2
  • string-util-test.js
    471B
  • level1
  • calc-test.js
    788B
  • .gitkeep
    0B
  • level5
  • client-test.js
    315B
  • sample-test.js
    354B
  • level4
  • subscriber-test.js
    430B
  • level3
  • is-even-test.js
    216B
  • .eslintignore
    16B
内容介绍
mocha training ==== Training to write unit tests with using mocha.js ### Description Let's polish the technique to write unit tests. ### Requirement - node.js 6.2.1 - npm 3.9.3 ### Usage - Run test Using mocha. ```shell $ npm run test ``` ### Install ```shell $ git clone git@github.com:sota1235/mocha_training.git && npm i ``` ### Challenges - Level1 Test src/level1/calc.js Learning basic usage of mocha.js and assert. - Level2 Test src/level2/string-util.js Learning testing method using RegExp. - Level3 Test src/level3/string-util.js Learning TDD. - Level4 Test src/level4/subscriber.js Learning spy with using sinon.js - Level5 Test src/level5/http-client.js Learning how to using stub with proxyquire.js ### Contribution Please give me Pull Request. ### Licence This software is released under the MIT License, see LICENSE.txt. ## Author [@sota1235](https://github.com/sota1235)
评论
    相关推荐