CyberZのWebフロントチームでエンジニアをしている山﨑です。CyberZでは、新たな技術の導入を積極的に行なっており、その中で Jest と React Testing Library を使用した Integration Test の実装を行なったため、その実装例をご紹介したいと思います。 使用技術 React, Next.js, Jest, React Testing Library 結合テスト(Integration Test)とはまず、簡単に結合テスト(Integration Test)の説明をしたいと思います。React Testing Library の著者の方は、結合テストとは「複数のユニットが調和して動作することを検証する」と以下の記事で述べられています。 Static vs Unit vs Integration vs E2E Testing for Frontend