React TypeScriptテスト駆動開発ハンズオンのためのレポジトリです 詳細は以下の記事を参照してください
https://zenn.dev/sum0/articles/07535a9cdd4a62
当ハンズオンは以下のステップで構成されています
- 仮実装
- 三角測量
- 明白な実装
- リファクタリング
当レポジトリをクローンまたはフォークしてください
git clone https://github.com/mymactive/hands-on-tdd-with-react-typescript.git
以下のコマンドで環境構築をしてください
pnpm install
各ステップは以下のブランチに配置しております
- 仮実装は
tdd-step-1-fake-it
が対応します - 三角測量は
tdd-step-2-triangulation
が対応します - 明白な実装は
tdd-step-3-obvious-implementation
が対応します - リファクタリングは
tdd-step-4-refactoring
が対応します
例えばステップ1「仮実装」のハンズオンに移る場合は、次のコマンドを実行してください
git switch tdd-step-1-fake-it
後はテスト駆動開発を楽しんでください!