86. 单元测试之文件模块
如何测试
步骤
选择测试工具:jest
设计测试用例
写测试,运行测试,改代码
单元测试、功能测试、集成测试
重点
单元测试不应该与外界打交道 (那是集成测试要做的)
单元测试的对象是函数
功能测试的对象是模块
集成测试的对象是系统
我们只讲单元测试
如何安装Jest
Jest文档 官方
yarn add --dev jest--dev:表示开发者依赖
创建sum.js
创建sum.test.js
package.json添加script
全部添加完成后,运行 yarn test

正常的项目测试不会那么简单。
更常用的是
创建一个db.spec.js文件
白盒测试
代码怎么写的怎么测。
单元测试不应该与外界打交道 (那是集成测试要做的)
所以使用jest.mock("fs")
最后更新于
这有帮助吗?