私は自分のITショップ(中規模の小売業者)で単体テストを作成している唯一の開発者です。私は経営陣から、開発者にそうすることの利点についてプレゼンテーションを行うという任務を負っています。
「あはは!」のひとつ 私の単体テスト中毒につながった瞬間は、単体テストスイートが、手動でテストしていたら再テストするとは思わなかったコードのリグレッションを防ぐことができるという認識でした(これは、行った変更とは無関係のようだったためです)。
プレゼンテーションに含めるそのようなテストの例を探しています。理想的には、それは信頼性を得るのに十分な「現実世界」であるが、教室の設定に適しているのに十分な自己完結型である。自作のテストは、関連するテキストへのポインタと同様に問題ありません。実装の言語は重要ではありません。