Jest 是 JavaScript 测试框架,用测试用例、断言和模拟功能验证代码行为。 测试的组成 测试用例给出输入与预期,匹配器表达对结果的判断。异步代码需要等待操作完成,再检查最终结果;准备和清理逻辑用于隔离测试环境。 模拟函数可记录调用或替代外部依赖,便于检查特定分支。模拟越多,测试覆盖真实集成行为的范围也越有限。TypeScript 或其他非原生语法应按相应方案配置转换。最小示例与配置入口见官方入门文档。