← [ BACK_TO_NOTES ]

DailyUse 中的 Vitest 实践

记录 DailyUse 项目中引入和使用 Vitest 的目的、适用范围和实践关注点。

#dailyuse #howto #growing

[!info] related notes

DailyUse 中的 Vitest 实践

一句话定义

Vitest 在 DailyUse 里的价值,是为前端和通用逻辑提供更轻量、贴近 Vite 生态的测试运行环境。

为什么选它

  • 和 Vite 生态贴近
  • 启动和执行速度更友好
  • 适合覆盖前端逻辑、工具函数和部分模块行为验证

在项目里最适合测什么

  • 工具函数和纯逻辑
  • 领域对象和轻量服务行为
  • 前端状态层和部分组件逻辑

实践时最该关注的点

  • 测试边界要清楚,不要把所有集成问题都塞给单测
  • 测试数据和 mock 方式要尽量稳定
  • 重点覆盖高频改动和容易回归的逻辑

最短记忆方式

Vitest 不是为了把测试写满,而是为了让核心逻辑更容易被快速验证。

创建于 2025/1/1 更新于 2026/7/15
Digital Biome
Access

键盘导航

j / k / ↑ / ↓
选择对象
Enter / o
打开选择
/ 或 Ctrl+K
全站搜索
i / f / 1–4
筛选当前列表
g → h / l / p / t / a
首页 / 笔记 / 项目 / 工具 / About
r → 1–9
打开所选对象的关联
u
返回上一页
Esc
关闭浮层 / 取消命令;输入框内清空文本