MSWでAPIをまねてReactのコンポーネントをテストする方法
MSWを使うと、fetchを書き換えずに、APIの応答をテストごとに差し替えられます。MSW 3.0とVitestで、一覧の表示、500やネットワークエラー、1回目だけの失敗、追加の送信をテストし、上書きを戻し忘れたときの失敗も確かめ ...
Reactのカスタムフックを切り出してrenderHookでテストする方法
コンポーネントからカスタムフックを切り出し、React Testing Library の renderHook でテストする手順です。result.current の読み方、act、引数を変える rerender、unmount、P ...
VitestとTesting LibraryでReact 19のコンポーネントをテストする方法
React 19 のコンポーネントを、Vitest と React Testing Library でテストする手順です。後片づけの登録、findBy での待ち方、Suspense を使うコンポーネントを await act で描画す ...
