テスト
このセクションでは、Prisma Clientを使用するアプリケーションのテストアプローチについて説明します。
単体テスト
単体テストは、コードの小さな部分(ユニット)を分離し、論理的に予測可能な動作をテストすることを目的としています。通常、実際の動作をシミュレートするためにオブジェクトやサーバーの応答をモックします。単体テストの利点には以下のようなものがあります
統合テスト
統合テストは、プログラムの個々の部分がどのように連携するかをテストすることに焦点を当てています。データベースを使用するアプリケーションの文脈では、統合テストは通常、データベースが利用可能であり、テストするシナリオに都合の良いデータが含まれていることを必要とします。