📅  最后修改于: 2023-12-03 14:48:57.620000             🧑  作者: Mango
Jest 是一个流行的 JavaScript 测试框架,可以帮助开发者编写和运行测试用例,以确保代码的质量和正确性。本文将介绍如何以单个文件运行 Jest 测试,并提供了一个详细的步骤示例。
在开始之前,确保已经安装了 Node.js 和 npm。
下面是以单个文件运行 Jest 测试的步骤:
在终端中,进入项目的根目录。
使用 npm 初始化项目,并安装 Jest:
$ npm init -y
$ npm install jest --save-dev
example.test.js
,并使用以下内容填充该文件:// 引入要测试的模块或函数
const { sum, subtract } = require('./example');
// 测试 sum 函数
test('adds 1 + 2 to equal 3', () => {
expect(sum(1, 2)).toBe(3);
});
// 测试 subtract 函数
test('subtracts 5 - 3 to equal 2', () => {
expect(subtract(5, 3)).toBe(2);
});
example.js
,并使用以下内容填充该文件:// 定义要测试的模块或函数
function sum(a, b) {
return a + b;
}
function subtract(a, b) {
return a - b;
}
// 导出模块或函数
module.exports = { sum, subtract };
package.json
文件,并在 scripts
部分添加以下脚本:"scripts": {
"test": "jest --verbose ./example.test.js"
}
$ npm test
运行完毕后,将会显示测试结果和覆盖率报告(如果已启用覆盖率测试)。
以上就是以单个文件运行 Jest 测试的步骤示例。通过使用 Jest,可以方便地编写和运行测试用例,以确保代码的正确性和可靠性。
注意:以上示例假设你已经编写了要测试的模块或函数,并进行相应的引入和导出。在实际使用时,请根据自己的需求进行修改和适配。
你可以在 Jest 官方文档 中找到更多关于 Jest 测试的详细信息和用法示例。
希望以上内容对你有帮助!