Розробка ПЗ з Claude Code
Dani Zysman
AI Curriculum Manager @ DataCamp

Той самий підхід: попросіть Claude написати тести!

music-analytics-api/
app.py
routes.py
models.py
db_routes.py # Blueprint з підключенням до бази даних
chinook.db
test_routes.py # Юніт-тести (Розд. 2)
test_db_routes.py # <- Інтеграційні тести
CLAUDE.md
> Generate pytest integration tests for @db_routes.py and run them
Покриття тестами TestGetArtistAlbums: Основна функціональність - Отримання, сортування, 404, некоректні ID TestDatabaseConnection: Обробка з'єднання - Шлях, закриття при успіху й помилці TestErrorHandling: 500 при помилках бази даних TestResponseFormat: Формат JSON і валідація полів Використовує тимчасову базу SQLite, незалежно від chinook.dbЗапущено всі 23 тести: успішно!
Розробка ПЗ з Claude Code