私たちは新しいプロジェクトを始めたばかりで、ゼロからテストを含めたいと考えています。
どの単体テスト ソリューションを使用するかを検討しているときに、独立した単体テスト メソッドを記述しなくても、null パラメーターの受け渡しなどを簡単にチェックできるように思われる Code Contracts に出会いました。
私が少し混乱していて、Code Contract チェックに多額の投資をすることに慎重になっていることの 1 つは、分析ツールを DevLabs からダウンロードする必要があり、既定では VS2012 に含まれていないという事実です。
これの理由は何ですか?
さらに: コード コントラクト分析に対する VS2012 のサポートは不安定に見えると報告されているようですが、分析機能があまり良くない場合、なぜコード コントラクトを使用するのでしょうか?