Skip to content

test: add API route tests#3

Merged
nagauta merged 1 commit into
mainfrom
feat/api-tests
Feb 14, 2026
Merged

test: add API route tests#3
nagauta merged 1 commit into
mainfrom
feat/api-tests

Conversation

@nagauta
Copy link
Copy Markdown
Owner

@nagauta nagauta commented Feb 14, 2026

概要

placeholderテストを実際のAPIルートテストに置き換え。

背景

テストが expect(true).toBe(true) のみだったため、APIルートの動作を検証するテストを追加。

変更内容

  • app.test.ts (placeholder) を削除
  • api.test.tsx を新規作成(7テストケース)
    • GET /examples: アイテムあり・なし
    • POST /examples: 正常・バリデーションエラー・DB失敗
    • DELETE /examples/:id: 正常削除
  • vi.mock で DB をモック(PostgreSQL 不要で実行可能)
  • docs/plan/0002-api-tests.md 追加

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@nagauta nagauta merged commit 6adbd22 into main Feb 14, 2026
3 checks passed
@nagauta nagauta deleted the feat/api-tests branch February 14, 2026 12:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant