2012-06-30 12 views
14

私はMVCプロジェクトに取り組んでおり、基本単位テストか単体テストのどちらを使用するのか不思議に思っていましたが、両方について記事や説明を読みましたが、主な違いは何ですか?また、DBバックエンドを備えた大規模アプリケーションにはどちらが適していますか?基本単位テスト対ユニットテスト

答えて

24

のVisual StudioのBasic Unit Test項目テンプレートとUnit Test項目テンプレートとの違いは、後者がClassInitializeClassCleanupTestInitializeTestCleanupルーチンはあなたがそれぞれ前/後にテスト・フィクスチャといくつかのコードの前/後にいくつかのコードを実行することを可能にするためのサポートが含まれていることです単体テスト。あなたがしたい場合は、必ず基本ユニットテストに対応するルーチンを追加することができます。もちろん、

[TestClass] 
public class UnitTest2 
{ 
    [TestMethod] 
    public void TestMethod1() 
    { 
    } 
} 

:あなたのユニットテストでは、このような機能を必要としない場合は、ウィットに以下のファイルを生成し、基本的なテンプレートを行くことができますこの機能を後でサポートします。

+0

ありがとうございます。 – 03Usr