CounterDroneBackend/test/unit/index.md

421 B

test/unit — 单元测试

测试最小单元:单个函数、方法、类。不依赖网络、数据库、文件系统等外部资源。

原则

  • 快速 — 毫秒级完成,可频繁运行
  • 隔离 — 不依赖外部系统,使用 Mock / Stub 替代
  • 全覆盖 — 正常路径、异常路径、边界条件

命名示例

UserService.test.ts
loginHandler_test.go
test_calculator.py