Es gibt eine ganze Reihe von Unittesting-Frameworks für .NET. Ich habe diesen kleinen Funktionsvergleich gefunden: http://xunit.github.io/docs/comparisons.html
Jetzt soll ich den besten für uns auswählen. Aber wie? Ist das wichtig? Welches ist am zukunftssichersten und hat eine ordentliche Dynamik hinter sich? Sollte ich mir Gedanken über die Funktionen machen? Während xUnit am modernsten zu sein scheint und speziell für .NET entwickelt wurde, scheint NUnit wiederum am weitesten verbreitet zu sein. MSTest wiederum ist bereits in Visual Studio integriert ...