Skip to content

React Typescriptテスト駆動開発ハンズオン用コードレポジトリ

License

Notifications You must be signed in to change notification settings

mymactive/hands-on-tdd-with-react-typescript

Repository files navigation

React TypeScriptテスト駆動開発ハンズオン

React TypeScriptテスト駆動開発ハンズオンのためのレポジトリです 詳細は以下の記事を参照してください

https://zenn.dev/sum0/articles/07535a9cdd4a62

ハンズオンの構成

当ハンズオンは以下のステップで構成されています

  1. 仮実装
  2. 三角測量
  3. 明白な実装
  4. リファクタリング

ハンズオンの利用方法

当レポジトリをクローンまたはフォークしてください

git clone https://github.com/mymactive/hands-on-tdd-with-react-typescript.git

以下のコマンドで環境構築をしてください

pnpm install

各ステップは以下のブランチに配置しております

  1. 仮実装はtdd-step-1-fake-itが対応します
  2. 三角測量はtdd-step-2-triangulationが対応します
  3. 明白な実装はtdd-step-3-obvious-implementationが対応します
  4. リファクタリングはtdd-step-4-refactoringが対応します

例えばステップ1「仮実装」のハンズオンに移る場合は、次のコマンドを実行してください

git switch tdd-step-1-fake-it

後はテスト駆動開発を楽しんでください!

About

React Typescriptテスト駆動開発ハンズオン用コードレポジトリ

Resources

License

Stars

Watchers

Forks