Jest 使用指南 - - 基础篇
#jest
Jest 基础
Jest 语法
- description
Describe, 一种用于包含一个或多个相关测试的 Jest 方法。每次在开始为功能编写新的测试套件时,都将其包装在 describe 块中。
description('一组测试的名称', () => {
// 测试的方法
})
- test
Test 是实际的测试模块,我们会在 test 里面运行我们的一些函数或方法,一般在测试里有三部分:输入(参数等)、功能(运行的函数方法)、预期输出(期望的结果)
我们在有些单测文件中会看到使用it
,其实这两个是一样的,在 api 文档中说的的test
,但是it
其实也提到了,it
是test
的一个别名,所以这里你使用it
替换test
也是可以的 Globals · Jest
description('一组测试的名称', () => {
// test
test('一个测试的名字', () => {
// 实际的测试代码
})
it('一个测试的名字', () => {
// 实际的测试代码
})
})
用一个简单的例子来看看</