Cruise Control.NET
http://ccnet.thoughtworks.com
CruiseControl.NET 是用于微软.NET平台的自动化的持续集成服务器。它集成了Nant, NUnit 和大部分主要的开源的和专有的版本控制系统。
DotNetMock
http://sourceforge.net/projects/dotnetmock
包含.NET环境下Mock Object信息的资料库, 以及关于测试的一般性资料
NCover
http://workspaces.gotdotnet.com/ncover
简单的代码覆盖工具。它从命令行开启运行并输出包含代码覆盖率统计信息的XML文件。 对于monitored assemblies, 需要pdb文件,并产生逐行的访问计数。 还包含一个简单的XSLT转换来使得能够在浏览器上阅读输出。
NMock
http://www.nmock.org/
NMock is a dynamic mock-object library for .NET. Its purpose is to provide a clean API for rapidly creating mock implementations of custom objects and verifying that objects interact with them correctly from unit tests.
NUnit
http://nunit.org
这个用于微软.NET环境的基于xUnit的单元测试框架完全是用C#编写的, 而且已经被完全的重新设计过了,采用了许多.NET 独有的语言特性, 包括属性和其他反射相关的功能。NUnit让.NET的所有语言都能使用xUnit。
Mono
Mono是一个集体的, 自发的开发项目, 旨在开发一个开放源代码的, Linux版的Microsfot.NET 开发平台.
http://nhibernate.sourceforge.net/
ORM工具
ReSharper
As well as refactoring it also brings many other features from the popular Java IntelliJ IDE to the the C# world, so much so that many of my buddies already can't manage without it.
C# Refactory
Fully integrated with Visual Studio - adds a very comforting "Refactoring" item to the edit menu.
CodeRush
http://www.devexpress.com/Products/NET/CodeRush/
今天,软件用户给开发人员提出了比以前更多的要求。在短时间内高品质的提供更多特性给开发人员带来前所未有的压力。Developer Express开发的CodeRush for Visual Studio? .NET将帮助开发人员和项目经理,通过避免让大量的重复劳动侵蚀宝贵的创造力,来对付这些品质上、功能上的与日俱增的需求。
对于开发人员,CodeRush for Visual Studio? .NET将帮助你迅速创建经得起考验的代码片断并从模板中即时衍生出新的代码。CodeRush将填充需要的标识符,就如同你亲手键入并根据逻辑需要做出改变。使用CodeRush,你能够迅速、容易地放置选取的代码到Try/Catch表达式、制定的区域或者你自定义的什么代码块中。
对硬件的要求比较高, 512M内存, 不然运行太慢, 影响编程。
POCMock v3.0 has been released. This is a static mock object library for .NET that enables you to mock any module, even .NET framework itself, constructors, static methods... Standard version is
free。
http://ccnet.thoughtworks.com
CruiseControl.NET 是用于微软.NET平台的自动化的持续集成服务器。它集成了Nant, NUnit 和大部分主要的开源的和专有的版本控制系统。
DotNetMock
http://sourceforge.net/projects/dotnetmock
包含.NET环境下Mock Object信息的资料库, 以及关于测试的一般性资料
NCover
http://workspaces.gotdotnet.com/ncover
简单的代码覆盖工具。它从命令行开启运行并输出包含代码覆盖率统计信息的XML文件。 对于monitored assemblies, 需要pdb文件,并产生逐行的访问计数。 还包含一个简单的XSLT转换来使得能够在浏览器上阅读输出。
NMock
http://www.nmock.org/
NMock is a dynamic mock-object library for .NET. Its purpose is to provide a clean API for rapidly creating mock implementations of custom objects and verifying that objects interact with them correctly from unit tests.
NUnit
http://nunit.org
这个用于微软.NET环境的基于xUnit的单元测试框架完全是用C#编写的, 而且已经被完全的重新设计过了,采用了许多.NET 独有的语言特性, 包括属性和其他反射相关的功能。NUnit让.NET的所有语言都能使用xUnit。
Mono
Mono是一个集体的, 自发的开发项目, 旨在开发一个开放源代码的, Linux版的Microsfot.NET 开发平台.
NUnit-Addin
http://www.mutantdesign.co.uk/nunit-addin
针对NUnit的Visual-Studio 集成
xUnit
http://www.xprogramming.com/software.htm
许多种语言和环境的单元测试框架 NDoc - Required for documentation generation
SharpZipLib - Required for the zip and unzip tasks
NAnt -
NAnt is a free .NET build tool. In theory it is kind of like make without make's wrinkles. In practice it's a lot like Ant.
http://nhibernate.sourceforge.net/
ORM工具
ReSharper
C# Refactory
CodeRush
http://www.devexpress.com/Products/NET/CodeRush/
今天,软件用户给开发人员提出了比以前更多的要求。在短时间内高品质的提供更多特性给开发人员带来前所未有的压力。Developer Express开发的CodeRush for Visual Studio? .NET将帮助开发人员和项目经理,通过避免让大量的重复劳动侵蚀宝贵的创造力,来对付这些品质上、功能上的与日俱增的需求。
对于开发人员,CodeRush for Visual Studio? .NET将帮助你迅速创建经得起考验的代码片断并从模板中即时衍生出新的代码。CodeRush将填充需要的标识符,就如同你亲手键入并根据逻辑需要做出改变。使用CodeRush,你能够迅速、容易地放置选取的代码到Try/Catch表达式、制定的区域或者你自定义的什么代码块中。
对硬件的要求比较高, 512M内存, 不然运行太慢, 影响编程。
![[WWW]](https://i-blog.csdnimg.cn/blog_migrate/8c53ae8ef3d3a51aa2150655c0ffea4b.png)