『overlapping act() calls』から学ぶ、React Testing Library × fake timer × MSWの罠
2026年10月4日
React Testing Libraryのact/waitFor、fake timer、MSWを組み合わせた際に起きる4つの罠(overlapping act、timeout、プロバイダ分裂、型チェック漏れ)と解決策を整理します。
「not a constructor」エラー解決 - Vitestでクラスベースライブラリをモックする方法
2026年1月28日
Vitestで「not a constructor」エラーが出た時の解決方法を解説。JSZipなどクラスベースライブラリを`new`キーワードで正しくモックする方法をコード例と共に紹介。テストが失敗する原因と修正方法がわかります。
Vitest fake timersとReact Testing Library waitForの相性問題と解決策
2026年1月20日
Vitestでfake timers使用時、waitForがタイムアウトする問題の解決方法を解説。モック関数の正しい設定、スプレッド演算子の注意点など実践的な解決策を具体例と共に紹介。同じ問題で躓いている開発者必見のトラブルシューティングガイドです。



