What is the use of NUnit?
NUnit is a free framework for unit testing .NET applications. It provides a simple API for creating tests that are easy to read, run quickly and are highly configurable. NUnit also provides other useful features such as test fixtures, attributes and a test runner which make it easy to integrate into your development environment.
Learn more: NUnit With C#