無駄と完全否定するのも、ソフトウェアに携わる人間として、如何なものか、と思ったため、限りなく無駄と、オブラートに包む事にしました。 まず、単体テストは一般的にどういうものか、ググって最初に出てきた下記を引用。 単体テスト(ユニットテストと呼ばれることもあります)は、プログラムを構成する比較的小さな単位(ユニット)が個々の機能を正しく果たしているかどうかを検証するテストです。 通常、関数やメソッドが単体テストの単位(ユニット)となります。 単体テスト(ユニットテスト)とは|検証の種類-単体テスト(ユニットテスト)|テクマトリックス株式会社 上記の通り、単体テスト≒関数テストをイメージしている人が多いと思いますので、その認識で話を進めます。 まず、”個々の機能を正しく果たしているかどうかを検証する”とありますが、より噛み砕くと、”詳細設計書で書いている機能を正しく果たしているかどうかを検証する