VS 2013 MSTest vs nUnit vs xUnit

Ich stelle fest, dass es viele Fragen zu diesem Thema gab, aber irgendwie habe ich keine gefunden, die meinen Bedürfnissen entsprach.

ein Team möchte mit dem automatisierten Unit-Testen unserer Anwendung beginnen. Wir haben es noch nie gemacht und niemand im Team hat viel Erfahrung damit. Ich wurde gebeten, nach einem Rahmen für die Automatisierung unserer Unit-Tests zu suchen und diesen zu finden. Bisher habe ich die Auswahl auf @ eingegrenMSTest, NUnit und xUnit.

berall im Internet lese ich negative Kritiken über MSTest, aber es scheint mir das bequemste Werkzeug für unseren Zweck zu sei

1) Unsere Anwendung ist .NET

2) Wir verwenden lizenzierte VS IDE für unsere Entwicklung im gesamten Team.

3) Quellcodeverwaltung ist Team Foundation Server 2010

4) Wir planen, CI / CD als Teil unseres Software-Bereitstellungsprozesses zu integrieren.

Ich fühle, dass MSTest integriert sich direkt in dieses Setup und bietet die sauberste Oberfläche, an der wir arbeiten können. Gibt es einen signifikanten Vorteil bei NUnit oder xUnit Über MSTest das sollten wir berücksichtigen?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage