hello_freedom_56
Version:
## 目录结构 ``` +src 源代码目录 +test 单元测试目录 +src/tostring 黑魔法之tostring ```
40 lines (31 loc) • 766 B
Markdown
# 黑科技集锦附单元测试
## 目录结构
```
+coverage 单元测试结果目录
+src 源代码目录
+test 单元测试目录
```
## 注意事项
* JS统一使用ES6/ES5语法
* 第三方库,例如mocha和istanbul 需要全局安装
## 第三方库参考文档
* mocha http://mochajs.org/
* istanbul https://github.com/gotwarlost/istanbul
## 依赖安装
* 安装node
* 安装全局的npm
* 安装全局mocha、istanbul
* 安装工程依赖
```
cd path/to/project
npm install
```
## 测试
* 启用单元测试会生成一个coverage文件夹,存放测试结果文件,当然,控制台也会展示简略信息。
```
npm run test
```
## 黑科技集锦
* 1、toString 黑科技应用
* 2、操作符及二元运算黑科技
```