单元测试

单元测试可以方便的重复测试(先写好脚本,包括一些测试套件),不用打开页面看看看点点点了
断言库即提供一套 API 帮助开发者在单元测试的过程中判定某个值是否符合预期
js 测试框架如 mocha,jest
// add.test.js 测试脚本,describe块称为测试套件
//所有的测试用例(it块)都应该含有一句或多句的断言。
//expect 就是断言库
var add = require('./add.js');
var expect = require('chai').expect;
describe('加法函数的测试', function() {
it('1 加 1 应该等于 2', function() {
expect(add(1, 1)).to.be.equal(2);
});
});

// 在前端中,"单元"可对应到组件,vue, react 基于 VDOM,可以很方便的支持测试