現在、単体テストと統合テスト (BDD を使用) の両方を含むプロジェクトを見ています。
統合テストは、テストごとに 1 つの値のファイルを使用します。(データ セットの順列はほぼ無限にあることを考えると) これで問題ないかどうか、およびその理由を理解しようとしています。(私は「テスト」に非常に慣れていません。)
これらの統合テストは、データがコンポーネントを正しく通過することをテストすることを目的としているので、値のセットは 1 つだけで問題ないというのは正しいでしょうか?
そして、データの「順列」は単体テストでテストする必要がありますか? したがって、個々のユニットが異なるデータを処理できることがわかります。
または、トリックを完全に見逃しましたか?