我正在做一个 MVC 项目,想知道是使用基本单元测试还是单元测试,我阅读了关于两者的文章/解释,但看不出两者之间有多大区别。主要区别是什么?哪个更适合带有数据库后端的大型应用程序?
问问题
2831 次
1 回答
27
Basic Unit Test
Visual Studio 的项目模板和项目模板之间的区别在于Unit Test
后者包括对 、 和 例程的支持ClassInitialize
,这些ClassCleanup
例程允许您在测试夹具之前/之后执行一些代码,以及在每个单元测试之前/之后执行一些代码。如果您在单元测试中不需要此类功能,则可以使用生成以下文件的基本模板:TestInitialize
TestCleanup
[TestClass]
public class UnitTest2
{
[TestMethod]
public void TestMethod1()
{
}
}
当然,如果您想稍后支持此功能,您总是可以将相应的例程添加到基本单元测试中。
于 2012-06-30T08:34:22.797 回答