基本单元测试与单元测试

03U*_*Usr 16 c# asp.net-mvc unit-testing

我正在研究一个MVC项目,并想知道是否使用基本单元测试或单元测试,我阅读了关于两者的文章/解释,但两者之间看不出太大差异.对于具有DB后端的大型应用程序,主要区别是哪些,哪个更适合?

Dar*_*rov 26

Visual Studio的之间的差异Basic Unit Test项模板和Unit Test项目模板是后者包括支持ClassInitialize,ClassCleanup,TestInitializeTestCleanup程序允许你面前之前执行一些代码/测试夹具和一些代码后/每个单元测试之后.如果您在单元测试中不需要此类功能,则可以使用生成以下文件的基本模板:

[TestClass]
public class UnitTest2
{
    [TestMethod]
    public void TestMethod1()
    {
    }
}
Run Code Online (Sandbox Code Playgroud)

当然,如果您想稍后支持此功能,您可以随时将相应的例程添加到基本单元测试中.