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

TypeScript 学习 - 单元测试

单元测试 jest

yarn add -D jest ts-jest @types/jest
npx ts-jest config:init

编写单元测试:

import { add } from '../../src/util/math';

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

执行单元测试:

npx jest

package.json:

"scripts": {
    "test": "jest"
    ...
  },
  "devDependencies": {
    "@types/jest": "^29.5.14",
    "jest": "^29.7.0",
    "ts-jest": "^29.2.5",
    ...
  }

http://www.kler.cn/a/526530.html

相关文章:

  • 01-时间与管理
  • rust学习-rust中的保留字
  • < OS 有关 > Android 手机 SSH 客户端 app: connectBot
  • 深入理解Linux内核的虚拟地址到物理地址转换机制及缓存优化
  • 从0开始使用面对对象C语言搭建一个基于OLED的图形显示框架(绘图设备封装)
  • 【C语言】main函数解析
  • C++ 指针
  • Linux中基础开发工具(yum,vim,gcc/g++,git,gdb/cgdb)
  • SOME/IP--协议英文原文讲解3
  • DeepSeek R1-Zero vs. R1:强化学习推理的技术突破与应用前景
  • 认知神经科学0-----关于心智的生物学(2011年第三版)
  • 智达方通如何帮助企业更好地应对数字化转型
  • Golang —协程池(panjf2000/ants/v2)
  • 智慧园区如何融合五大技术实现全方位智能管理与服务创新
  • 一文了解视觉Transformer解析 !!
  • 2022 年 12 月大学英语四级考试真题(第 3 套)——纯享题目版
  • PT站点自动签到
  • 2025数学建模美赛|赛题翻译|F题
  • 「 运动控制 」结构控制网络(Structured Control Network, SCN) ——多策略融合的高效控制架构
  • 高精度加法乘法
  • 详解python的修饰符
  • 数科OFD证照生成原理剖析与平替方案实现
  • 大一计算机的自学总结:位运算实现加减乘除
  • 用BGP的路由聚合功能聚合大陆路由,效果显著不?
  • rust如何操作sqlserver
  • 每日 Java 面试题分享【第 17 天】