2018年にリリースされたReact Testing Libraryは、よりユーザー挙動に近いテストを実行できるツールとしてReactも公式に採用を推奨しています。また、従来のEnzymeよりReact Hooksとの相性がよく、React Testing Libraryの人気が急激に上がっています。Hooks 時代の必須テストスキルに乗り遅れないために、本コースでReact Testing Libraryの使い方を解説していきます。
コース内容
1. Rendering テスト
2. userEventによるユーザー動作シミュレーションとテスト(useState)
3. useEffect テスト
4. API Mocking (Mock Server Worker Library) 手法
5. [Redux ToolKit] reducer/ExtraReducer テスト
6. [Redux ToolKit Integration Test] Redux / AsyncThunk 非同期テスト
7. [Redux ToolKit Integration Test] AsyncThunk + Mock API 非同期 + API Mock テスト
8. Testing Custom Hooks