Claude Code ile Yazılım Geliştirme
Dani Zysman
AI Curriculum Manager @ DataCamp

Aynı iş akışı: testleri yazması için Claude'a sor!

music-analytics-api/
app.py
routes.py
models.py
db_routes.py # Veritabanı destekli Blueprint
chinook.db
test_routes.py # Birim testleri (Böl.2)
test_db_routes.py # <- Entegrasyon testleri
CLAUDE.md
> Generate pytest integration tests for @db_routes.py and run them
Test Kapsamı TestGetArtistAlbums: Çekirdek işlevler - Getirme, sıralama, 404'ler, geçersiz ID'ler TestDatabaseConnection: Bağlantı yönetimi - Yol, başarı ve hatada kapatma TestErrorHandling: Veritabanı hatalarında 500 TestResponseFormat: JSON biçimi ve alan doğrulama Geçici bir SQLite veritabanı kullanır, chinook.db'den bağımsızToplam 23 test çalıştırıldı: Geçti!
Claude Code ile Yazılım Geliştirme