NUnit — аналог JUnit, переписанный на C#, чтобы использовать все фичи .NET. Самый классический и проверенный вариант. Поддерживается многими инструментами и библиотеками, в том числе ReSharper`ом и интергрируется в Visual Studio.
Незаслуженно считается непрогрессивным, вялоразвивающимся и консервативным проектом. Версия 2.5 NUnit, вышедшая в начале мая 2009 включает множество фич и наворотов (обсуждение которых достойно отдельного вопроса), которые по прогрессивности и новомодности позволяют ставить NUnit в один ряд с xUnit и MbUnit.
Еще один интересный факт — следующая версия NUnit (3.0) будет представлять не просто библиотеку, а расширенную платформу для тестирования. Подробнее о планах разработчиков можно прочитать в документе The NUnit 3.0 Extended Testing Platform.