码迷,mamicode.com
首页 > 其他好文 > 详细

jest basic section

时间:2020-05-02 16:41:59      阅读:51      评论:0      收藏:0      [点我收藏+]

标签:col   安装   mon   sample   span   依赖   exports   run   mod   

一、初始化项目

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

标签:col   安装   mon   sample   span   依赖   exports   run   mod   

原文地址:https://www.cnblogs.com/Nyan-Workflow-FC/p/12818455.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!