前 言
一个典型的软件项目中最为重要的两种测试类型,即程序员和用户的测试,称为“单元测试”和“验收测试”。在开发任何种类的企业或大型应用时都不容忽视,如果没有合适的工具作为支持,单元测试工作量非常巨大了。
测试驱动开发(Test Driven Development,TDD)技术是在添加新代码之前让你的测试代码出错的一种开发技术。在开始编写代码之前首先要写你的测试代码,然后再编写代码让你的测试通过。
测试工具TestDriven.NET
TestDriven.NET是以插件形式集成在Visual Studio IDE中的单元测试工具,完全兼容所有.NET Framework版本,并且集成了多种单元测试框架诸如NUnit,MbUnit,以及 MS Team System 等。
为什么要使用TestDriven.NET
因为TestDriven.NET功能强大,现在已经集成了以下测试工具:
NUnit (单元测试)、MbUnit、ZaneBug 、MSTest、NCover(分析代码的覆盖率)、NCoverExplorer(查看代码覆盖率的分析结果 )、Reflector(类库反编译)、TypeMock、dotTrace、MSBee
特性说明:
l 你在任何方法、类、源文件、命名空间、工程中直接单击即可运行测试。
l TestDriven.NET是以插件形式集成,完全兼容所有.NET Framework版本。
l 支持多种单元测试框架,像NUnit,MbUnit,以及 MS Team System。
l 在单独的进程中运行,你随时可以停止它。
l 可以方便的调试测试或者方法。
l 支持所有的.NET语言 (C#, VB, C++ ,J#).
l 支持Pseudo Categories
l 插件丰富
l 在新的版本中提供了对Silverlight 2 beta1的支持。
官方主页:http://www.testdriven.net/
标签:插件,代码,单元测试,测试,简单,TestDriven,NET From: https://blog.51cto.com/u_15906220/5920733