Jest测试
以下是一个简单的Jest测试示例,演示如何使用Jest来测试一个基本的JavaScript函数。假设我们有一个名为add的函数,用于将两个数字相加。
首先,确保你已经安装了Jest,如果没有,可以使用npm或yarn进行安装:
1 | |
然后,创建一个名为math.js的JavaScript文件,其中包含我们要测试的函数:
1 | |
接下来,创建一个名为math.test.js的测试文件,用于编写测试用例:
1 | |
在上述测试文件中,我们导入了要测试的add函数,并使用test函数编写了三个测试用例。每个测试用例使用expect和匹配器函数(例如toBe)来断言函数的行为是否符合预期。
最后,你可以运行Jest来执行测试。在项目根目录下运行以下命令:
1 | |
Jest将自动运行math.test.js中的测试用例,并输出测试结果。如果所有测试通过,你将看到一条成功的消息。
这只是一个简单的示例,Jest支持更复杂的测试场景,如异步测试、模拟函数、测试React组件等。你可以根据项目需求扩展测试套件并使用Jest的其他功能来编写全面的测试。
Jest测试
http://jhayes.cn/blog/1786204555.html