Vitest入门
基本测试
📝 理解测试文件的基本结构
一个 Vitest 测试文件通常包含以下几个核心部分,它们共同构成了测试的基本骨架:
| 组成部分 | 描述 | 代码示例 |
|---|---|---|
| 导入语句 | 引入测试框架的功能和待测试对象。 | import { describe, it, expect } from 'vitest';``import { sum } from './math'; |
| 测试套件 (Test Suite) | 使用 describe将一系列相关的测试用例组织在一起。 |
describe('数学工具函数', () => { ... }); |
| 测试用例 (Test Case) | 使用 it或 test定义单个具体的测试场景。 |
it('应该能正确计算两个数字的和', () => { ... }); |
| 断言 (Assertion) | 使用 expect来验证代码的行为和输出是否符合预期。 |
expect(sum(1, 2)).toBe(3); |
阅读全文