今日Proggitでは、投稿スレッド「Why Unit Testing Is A Waste of Time」でコメントスレッドを読んでいました。単体テストの際に「単位」はどのようにすべきですか?
私は実際にそれについて私が作ったcommentとしていますように多くの記事の前提に関係ないよ:
問題の茎は、そのビジネス・ソフトウェアのコードのほとんどの「単位」 のプロジェクトは簡単です。
ユニットのサイズを まで変更するのは簡単ですか?地獄の人 は、単なる 関数または方法としてコードの単位を定義しました!
と
まあ、私は で働いていた人たちの一部は、単一 関数として単位を定義したかったです。それは完全に愚かだった。 好きな "ユニット"の定義は: というコードの最も小さな部分が有効にテストできます。
いくつかのオブジェクトをモックして、些細なコードをテストして実際に価値のあるものを追加するのではなく、あまりにも多くの時間を費やしていますか?
ユニットテストの場合、「ユニット」はどのようにすべきですか?機能レベルのテストは細かすぎますか?
この質問は、http://stackoverflow.com/questions/517977/what-do-you-test-with-your-unit-testsやhttp://stackoverflow.com/questionsとは異なりますが、おそらくそれに関連しています/ 962821/how-much-should-each-unit-test-test –
@Thomas Owens、リンクありがとうございます。 – mmcdole
問題ありません。私は誰もが必要とするすべての情報を持っている人のファンです。欠けている情報がなくなったら、それは嫌いです。 –