Categories: Testing
Latest version: 2.4 RCAdded 2003-05-20Updated 2007-03-06
Unit-testing framework for all .NET languages.Initially ported from JUnit, the 2.0 version is the second major release of this xUnit based unit testing tool for Microsoft .NET. It is written entirely in C# and has been completely redesigned to take advantage of many .NET language features, for example custom attributes and other reflection related capabilities. NUnit brings xUnit to all .NET languages.Core features:- In order to test an application under NUnit, you write test code that is specially annotated using custom attributes. Your test code contains assertions, which demonstrate the correct working of the application.- If your application stores settings in configuration Files, NUnit provides you with the ability to have settings for your test, which are different from those used in production.- In addition to running tests in a single assembly, NUnit provides support for tests organized as multiple assemblies and for creating and running tests as NUnit test projects.- For those using NUnit on a Windows system with Visual Studio installed, Visual Studio support is available.- Console runner- GUI runner