基本单元测试与单元测试

时间:2012-06-30 08:18:11

标签: c# asp.net-mvc unit-testing

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

1 个答案:

答案 0 :(得分:26)

Visual Studio的Basic Unit Test项目模板和Unit Test项目模板之间的区别在于后者包括对ClassInitializeClassCleanupTestInitialize和{{}的支持1}}例程允许您在测试夹具之前/之后执行一些代码,并在每个单元测试之前/之后执行一些代码。如果您在单元测试中不需要此类功能,则可以使用生成以下文件的基本模板:

TestCleanup

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