リファクタリングのためのテストベースラインを構築する
Music Analytics API の routes.py ファイルには単体テストがありません。コードを安全にリファクタリングするには、変更によって既存の動作が壊れないことを確認するためのテストカバレッジが必要です。
このプロジェクトには、.claude/skills/unit-tests/ にあらかじめ単体テスト用のスキルが用意されています。
この演習はコースの一部です
Claude Code によるソフトウェア開発
演習の手順
claudeで Claude Code を起動します。- テスト用スキル
/unit-tests @routes.pyを使って単体テストを生成します。 - テストを実行し、成功することを確認します。
- 完了したら
/exitと入力して Claude Code を終了します。
