Reactでの開発において、「動いているコード」=「正しいコード」ではありません。 特に規模が大きくなってくると、リファクタリングやバグ修正のたびに壊れるUIやロジックに悩まされる場面が増えてきます。 そこで重要になるのが自動テストの導入です。
CyberZのWebフロントチームでエンジニアをしている山﨑です。CyberZでは、新たな技術の導入を積極的に行なっており、その中で Jest と React Testing Library を使用した Integration Test の実装を行なったため、その実装例をご紹介したいと思います。 例として、以下の ...