# Tool Spec: test_plan_suggest ## Amac Bir endpoint veya dosya icin minimum ama etkili test senaryolari onermek. ## Input - targetType (zorunlu, string): endpoint | file - target (zorunlu, string): /api/v1/images veya app/images/handlers/image.go - riskLevel (opsiyonel, string): low | medium | high ## Output - unitTests: Unit test onerileri - integrationTests: Entegrasyon test onerileri - edgeCases: Uc durumlar - securityChecks: Guvenlik kontrolleri ## Ornek Istek { "targetType": "endpoint", "target": "/api/v1/images", "riskLevel": "medium" } ## Ornek Cevap { "unitTests": ["query param parse", "pagination default"], "integrationTests": ["auth gerekli", "db response map"], "edgeCases": ["bos sonuc", "gecersiz id"], "securityChecks": ["token yok", "token gecersiz"] } ## Sinirlar - Oneriler kod tabanindan uretilen kestirimdir. - CI veya coverage verisi olmadan kesinlik beklenmez. ## Hata Durumlari - invalid params - target bulunamadi