NUnit is a testing framework originally ported from Java's JUnit and can be used to test projects written in all programming languages available on the .NET platform. Currently on Version 3, its open source testing framework was released under MIT License.
NUnit testing framework includes an engine and console runners. Additionally, it has test runners that are used for testing applications that run on mobile devices—Xamarin Runners. The NUnit test adapters and generator can essentially make testing using Visual Studio IDE seamless and relatively easy.
Testing .NET Core or .NET Standards applications using NUnit requires that the NUnit 3 Version of Visual Studio test adapter be used. The NUnit test project template ...