美文网首页
jest入门(一)

jest入门(一)

作者: 小番茄1009 | 来源:发表于2021-01-20 16:21 被阅读0次

1安装依赖包:

yarn add --dev jest

2修改package.json文件

"script":{
  test:'jest'
}

3.在项目里创建需要测试的文件sum.js

function sum(a, b) {
  return a + b;
}
module.exports = sum;

4 创建sum.jest.js文件用来测试函数

const sum = require('../src/utils/index.js')

test('adds 1 + 2 to equal 3', () => {
  expect(sum(1, 2)).toBe(3);
});

5 在终端输入 yarn jest


image.png

注意:jest使用的是node的默认的commonJs模式引入 想使用ES6 的import&export
建议参考这个文章:https://blog.csdn.net/weixin_43870742/article/details/103004356 亲测可用

相关文章

  • jest 入门笔记

    jest 入门笔记 Jest is a delightful JavaScript Testing Framewo...

  • jest入门(一)

    1安装依赖包: 2修改package.json文件 3.在项目里创建需要测试的文件sum.js 4 创建sum.j...

  • TS+Jest 最简开始

    Jest[https://jestjs.io/] 是当下最主流的前端测试框架;对于初学者,Jest 配置入门并不算...

  • Jest Mocks入门

    一、介绍 Mocks可以捕获对函数的调用(以下用法一)使用mock function,可以查看函数的调用次数,以及...

  • Jest初识

    Jest入门 注意: 下载babel编译器核心文件 npm i @babel/core@7.4.5 @babel/...

  • 001 前端项目中加入jest , 并支持ts

    1 加入 jest ts-jest @types/jest jest 为测试框架tes-jest 用于转换t...

  • Jest前端测试入门

    使用匹配器 精确匹配toBe匹配使用===全等匹配 如果需要检查对象或者数组需要使用toEqual 真值匹配 to...

  • Jest初步入门

    一、语法 expect(实际变量).toBe(期望值);普通匹配器expect({a:1}).toBe({a:1}...

  • vue2 配置jest相关问题

    1、安装 jest, babel-jest,@vue/vue2-jest 2、安装部分插件:jest-raw-lo...

  • Vue-Test-Utils + Jest 单元测试入门与实践

    Vue-Test-Utils + Jest 单元测试入门与实践 创建Vue项目 在终端用vue-cli创建一个项目...

网友评论

      本文标题:jest入门(一)

      本文链接:https://www.haomeiwen.com/subject/snmkzktx.html