What is NUnit testing?
NUnit testing is a type of software testing used for verifying that the units of source code function correctly. A unit is a part of a program, usually a module or class, which can be tested in isolation from other units. NUnit is an open source unit-testing framework for the .NET framework.
read more - What is Open Source and How Does It Work?