2012-06-30 105 views
14

我正在研究一個MVC項目,想知道是使用基本單元測試還是單元測試,我讀了關於兩者的文章/解釋,但是看不出兩者之間有太大的區別。什麼是主要區別,哪一個更適合於具有DB後端的大型應用程序?基本單元測試與單元測試

回答

24

Visual Studio的Basic Unit Test項模板和Unit Test項模板之間的區別是,後者包括ClassInitializeClassCleanupTestInitializeTestCleanup程序允許你面前之前執行一些代碼/測試夾具和一些代碼後/後各支單元測試。如果你沒有在你的單元測試需要這樣的功能,你可以去機智生成以下文件的基本模板:

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

當然,你總是可以相應的程序,如果你想添加到一個基本的單元測試稍後支持此功能。

+0

感謝您的解釋。 – 03Usr