当前位置: 首页 > article >正文

Jest入门

快速入门 · Jest中文文档 | Jest中文网

1.下载:npm install --save-dev jest

2.创建 sum.js 文件:

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

3.创建sum.test.js 的文件

const sum = require('./sum');
test('adds 1 + 2 to equal 3', () => {

        // 使用了 expect 和 toBe 来检测两个值是否完全相同
        expect(sum(1, 2)).toBe(3);
});

4.配置package.json

{"scripts": {"test": "jest" }}

5.运行:yarn test 或者 npm test,即可输出测试结果

http://www.lryc.cn/news/2385321.html

相关文章:

  • SDC命令详解:使用set_logic_dc命令进行约束
  • 小程序涉及提供提供文本深度合成技术,请补充选择:深度合成-AI问答类目
  • SQL每日一练(2)
  • 基于亚博K210开发板——lvgl 图形化实验
  • LABVIEW 通过节点属性动态改变数值显示控件的方法
  • 信息安全管理与评估2025上海卷
  • el-form 使用el-row el-col对齐 注意事项
  • 使用Terraform创建azure databrick
  • Python爬虫开发基础案例:构建可复用的名言采集系统
  • Spring Boot 中修改 HTTP 响应状态码(即 `response.status`)可以通过以下几种方式实现
  • Linux目录介绍+Redis部署(小白篇)
  • 软件开发MVC三层架构杂谈
  • Python 基础语法速查手册:从入门到精通
  • Spring框架--IOC技术
  • 前端vue2-完全前端生成pdf->pdf-lib,html2canvas+jspdf,原生打印,三种方式(打印带有echarts图的pdf)
  • 论文阅读笔记——Emerging Properties in Unified Multimodal Pretraining
  • JAVA批量发送邮件(含excel内容)
  • Linux(Ubuntu)新建文件权限继承问题
  • Java中的String的常用方法用法总结
  • QGIS如何打开 ARCGIS的mxd工程文件
  • 基于微信小程序的智能问卷调查系统设计与实现(源码+定制+解答)基于微信生态的问卷管理与数据分析系统设计
  • React 如何封装一个可复用的 Ant Design 组件
  • CloudWeGo-Netpoll:高性能NIO网络库浅析
  • Mac的显卡架构种类
  • HTTP基本概述
  • Canvas SVG BpmnJS编辑器中Canvas与SVG职能详解
  • dify多实例部署,一台机器部署多个dify实例
  • ML 48.机器学习之临床生存树(rpartSurv)
  • HarmonyOS 应用开发,如何引入 Golang 编译的第三方 SO 库
  • Axure元件动作六:设置图片