はじめにこんにちは。フロントエンド/SETエンジニアの@1010realです。 子育て中は自分の事が全て後回しになりますね。。 # 今日の朝ごはんはカップ麺 今回は、新機能の開発において、mock service workerを使ってGraphQLエンドポイントをモックした単体テストを導入したので、それについてまとめてみました。 ちなみに導入に関しては、大部分を以下の記事を参考にさせて頂きました。とても勉強になりました。 mswとgraphql codegenでGraphQLをモックし、効果的で効率的なReactのテストを書く 本記事は上記の導入に際して、細部の環境の差異、実際につまづいた点および自分が調べた点を追加した内容になっております。 目次はじめにmswについて導入手順 Typed Document Nodeを生成するmswを設定するテスト用のRender関数を用意するテストを書く
![mswを使ってgraphQLエンドポイントをモックした単体テストを書く | スマートショッピング](https://cdn-ak-scissors.b.st-hatena.com/image/square/eefd035ebd12b4e079010b511feec658b76fdd66/height=288;version=1;width=512/https%3A%2F%2Fimages.ctfassets.net%2Ff7w8g4ojl1wx%2FIgZuXOiTUGMY4YBd5gOHR%2Fd821cdd17e2b4497055c7dc64142a4b5%2F1_rjhoRgHMjPb7pvv1DvLEFg.png)