基于 Vite 的下一代测试框架,可复用项目现有的 Vite 配置与插件运行测试。
1.7万2095TypeScriptMIT更新于 2小时前
Jest 是一款 JavaScript 测试框架,内置断言、模拟和快照测试,并提供交互式监听模式。
Jest 是一款 JavaScript 测试框架,目标是让大多数 JavaScript 项目在少量配置下即可开始测试。测试使用类似 expect 的断言风格编写,例如通过 toBe 等匹配器检查结果。
它的监听模式是交互式的,只会重新运行与改动文件相关的测试。快照测试可以捕获大型对象的输出,便于追踪其随时间的变化。
Jest 通过 Babel 进行代码转换,文档涵盖了与 webpack、Vite、Parcel 和 TypeScript 的配合方式。TypeScript 通过 Babel 支持,但只做转译不做类型检查,类型检查需要配合 tsc 或 ts-jest。
使用 npm 将 Jest 安装为开发依赖
npm install --save-dev jest在 package.json 中添加运行 jest 的 test 脚本
使用 npm test 运行测试套件
npm test概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
基于 Vite 的下一代测试框架,可复用项目现有的 Vite 配置与插件运行测试。
轻量的 React DOM 测试工具,按用户实际使用的方式查询和操作组件。
一个 Python 测试框架,写小型测试简单,也能支撑应用和库的复杂功能测试。
将 OpenAPI 与 Postman Collection 文件转为模拟 API 服务器,并支持请求校验与校验代理的命令行工具。
开源桌面应用,可从 1000 多个网站下载音视频,并在本地转录、搜索,再用 AI 总结和翻译。
用于编译、部署、测试和调试以太坊智能合约与去中心化应用的开发环境。