Phát triển phần mềm với Claude Code
Dani Zysman
AI Curriculum Manager @ DataCamp

Quy trình cũ: nhờ Claude viết bài kiểm thử!

music-analytics-api/
app.py
routes.py
models.py
db_routes.py # Database-backed Blueprint
chinook.db
test_routes.py # Unit tests (Ch.2)
test_db_routes.py # <- Integration tests
CLAUDE.md
> Generate pytest integration tests for @db_routes.py and run them
Phạm vi kiểm thử TestGetArtistAlbums: Chức năng cốt lõi - Truy xuất, sắp xếp, 404, ID không hợp lệ TestDatabaseConnection: Xử lý kết nối - Đường dẫn, đóng kết nối khi thành công và khi lỗi TestErrorHandling: Trả 500 khi lỗi cơ sở dữ liệu TestResponseFormat: Định dạng JSON và kiểm tra trường Dùng SQLite tạm thời, độc lập với chinook.dbChạy 23 kiểm thử: Tất cả Passed!
Phát triển phần mềm với Claude Code