test(mp): service 层测试扩展 — health + consultation + request

新增 3 个测试文件(+23 个测试用例),总计 9 文件 75 测试:
- request.test.ts: HTTP 方法、查询参数构建、缓存、错误处理
- health.test.ts: 体征录入字段映射、日常监测、阈值查找
- consultation.test.ts: 咨询会话/消息 CRUD、已读标记

- 添加 vitest setup.ts mock @tarojs/taro 和 @tarojs/runtime
- vitest.config.ts 增加 setupFiles 配置

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
iven
2026-05-13 14:10:27 +08:00
parent b7efa51d5f
commit 935ca70dfa
5 changed files with 467 additions and 0 deletions

View File

@@ -6,6 +6,7 @@ export default defineConfig({
environment: 'node',
include: ['__tests__/**/*.test.ts'],
globals: true,
setupFiles: ['__tests__/setup.ts'],
},
resolve: {
alias: {