18 lines
421 B
Markdown
18 lines
421 B
Markdown
# test/unit — 单元测试
|
|
|
|
测试最小单元:单个函数、方法、类。不依赖网络、数据库、文件系统等外部资源。
|
|
|
|
## 原则
|
|
|
|
- **快速** — 毫秒级完成,可频繁运行
|
|
- **隔离** — 不依赖外部系统,使用 Mock / Stub 替代
|
|
- **全覆盖** — 正常路径、异常路径、边界条件
|
|
|
|
## 命名示例
|
|
|
|
```
|
|
UserService.test.ts
|
|
loginHandler_test.go
|
|
test_calculator.py
|
|
```
|