What Is NUnit?

NUnit is a unit-testing framework for all .Net languages. Initially ported from JUnit, the current production release, version 3, has been completely rewritten with many new features and support for a wide range of .NET platforms.

NUnit is a part of the .NET Foundation

.NET Foundation

The NUnit Project is a member of the .NET Foundation. NUnit is run by the core team, Rob Prouse, Charlie Poole, Terje Sandstrom, Chris Maddock, Joseph Musser and Mikkel Nylander Bundgaard. The .NET Foundation will provide guidance and support to help ensure the future of the project.

The success of NUnit has been made possible through the hard work of our many contributors and team members. The Core Team thanks everyone for the help and contributions that have made NUnit the success that it is. At last count, the various NUnit packages passed 126 million downloads on NuGet.org. We couldn't have done that without the dedication of the many volunteers that donate their time and knowledge to the project.


NUnit is Open Source software and NUnit 3 is released under the MIT license. Earlier releases used the NUnit license.

Both of these licenses allow the use of NUnit in free and commercial applications and libraries without restrictions.

About Us

NUnit 3 was created by Charlie Poole, Rob Prouse, Simone Busoli, Neil Colvin and numerous community contributors.

Earlier versions of NUnit were developed by Charlie Poole, James Newkirk, Alexei Vorontsov, Michael Two and Philip Craig.