npm 包 paragon-ts-jest 使用教程

阅读时长 3 分钟读完

概述

paragon-ts-jest 是一款针对 TypeScript 项目编写的 Jest 测试框架的 npm 包。该包提供了一种简单易用的方式来编写和运行 TypeScript 测试用例。

本文将详细介绍如何使用 paragon-ts-jest 包,并提供一些有用的技巧和提示来帮助你更加高效地编写测试用例。

安装

paragon-ts-jest 包可以通过 npm 安装:

配置

配置 jest 运行环境需要创建一个配置文件,在项目的根目录下创建一个 jest.config.js 文件,并加入以下代码:

这个配置文件告诉 jest 使用 paragon-ts-jest 预设来编译和运行 TypeScript 测试文件,使用 node 环境执行测试,并在项目根目录下的 tests 目录中查找 .test.ts 后缀的测试文件。同时,verbose 属性可以让 Jest 输出更详细的信息。

编写测试用例

使用 paragon-ts-jest 编写测试用例的方式与 Jest 官方文档介绍的方式没有太大区别。我们在 tests 目录中创建一个名为 example.test.ts 的测试文件,并加入以下代码:

-- -------------------- ---- -------
------ - --- - ---- -----------------

----------------- ---- ------- -- -- -
  --------- -------- ------ ------ ------- -------- -- -- -
    ------------- ------------
    -------------- --------------
    ------------- ------------
  ---
---

在这个测试用例中,我们引入了项目中 example.ts 中的 sum 函数,并编写了一个简单的测试用例来确保 sum 函数返回正确的结果。

运行测试

我们可以通过运行以下命令来运行测试:

或者通过 package.json 中的 npm script 来运行测试:

这样,我们就可以直接通过 npm test 命令来运行测试了。

完成测试运行后,我们可以查看测试运行的结果。如果一切正常,我们将可以看到如下信息:

结论

通过本文的介绍,我们了解了如何使用 paragon-ts-jest 包来编写和运行 TypeScript 测试用例。同时,我们还了解了如何配置 Jest 运行环境和文件匹配规则,以及如何通过运行 npm script 来方便地运行测试,这些技巧和提示将有助于我们更加高效地编写测试用例。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60055fc781e8991b448dd43b

纠错
反馈