
About NUnit
NUnit is a unit testing framework for .NET projects, and it can be used with any .NET language. It was first ported from JUnit, and version 3 was completely rewritten with many new features.
What it does
NUnit lets you write tests in your .NET language and organise them into classes and methods. Version 3 supports a wide range of .NET platforms, so one test suite can often cover more than one target. The packages are published on NuGet.org, where they have passed 600 million downloads according to the project.
Key features
- Works with all .NET languages
- Version 3 rewritten with many new features
- Supports a wide range of .NET platforms
- Packages available on NuGet.org
Who it's for
Developers and teams building .NET applications who want a long-established test framework with a large community and a stable set of features.
Pricing and good to know
NUnit is open source software released under the MIT license. It is a member of the .NET Foundation, and the core team is supported by many volunteer contributors. Earlier releases used a different license, so check the version you install.
Highlights
- Write tests in any .NET language
- Organise tests into classes and methods
- Run on a wide range of .NET platforms
- Install test packages from NuGet












