yoi/tickets/test-design.md
2026-04-11 03:23:48 +09:00

660 B
Raw Blame History

テスト設計

背景

各クレートのテスト方針が未策定。クレート間の依存関係と非同期処理が絡むため、 テストの層(単体/結合/E2Eと mock 境界を明確にする必要がある。

検討事項

  • llm-worker: LlmClient の mock 実装によるターンループ・ツール実行のテスト
  • llm-worker-persistence: FsStore / FsBlobStore のファイルシステムテストtempdir
  • pod: PodController / SocketServer の結合テスト
  • protocol: シリアライズ/デシリアライズの往復テスト
  • manifest: パースのバリエーション(既存テストの拡充)