Quarkus TDD Workflow 80%以上のカバレッジ(ユニット+統合)を備えたQuarkus 3.xサービスのTDD指導。Apache Camelを使用したイベント駆動アーキテクチャに最適化。 When to Use - 新機能またはRESTエンドポイント - バグ修正またはリファクタリング - データアクセスロジック、セキュリティルール、またはリアクティブストリーム追加 - Apache Camelルートとイベントハンドラーテスト - RabbitMQを使用したイベント駆動サービステスト - 条件フローロジック検証 - CompletableFuture非同期操作検証 - LogContextプロパゲーション テスト Workflow 1. テストを先に書く(失敗するはず) 2. 最小限のコードで合格実装 3. テストが緑の状態でリファクタリング 4. JaCoCoでカバレッジ実装(80%以上を目標) Unit Tests with @Nested Organization 包括的で読みやすいテストのため、以下の構造化されたアプローチに従います: Key Testing Patterns 1. @Nested クラス : テストするメソッド別にテストをグループ化 2. @DisplayName : テストレポート用の読みやすい説明提供 3. 命名規則 : 明確性のた…