jest basic section
Posted nyan-workflow-fc
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jest basic section相关的知识,希望对你有一定的参考价值。
一、初始化项目
1. 创建文件夹jest-sample
2.初始化项目(npm下载包文件)npm init
3. 下载npm依赖包
npm install jest -D
二、简单的测试案例
main.js
//在node环境中,使用的是commonJs规范 function add(a, b) { return a + b } module.exports = {add}
main.test.js(根据jest默认配置,自动匹配test.js文件)
const math = require(‘./main.js‘); const {add} = math; test(‘test add‘, () => { expect(add(3,7)).toBe(10); })
三、简单配置
npx jest --init
commonJS module->es module
{ "presets": [ [ "@babel/preset-env", { "targets": { "node": "current" } } ] ] } // npm run jest // jest(babel-jest), 检测是否安装babel // babel-core // 获取babel配置 //运行代码之前进行转换
四、jest匹配器
以上是关于jest basic section的主要内容,如果未能解决你的问题,请参考以下文章