Nous avons à décider quelle technologie utiliser pour nos tests unitaires. Actuellement, nous utilisons Visual Studio 2010 et de ne pas heureux avec MSTest qui est venu avec que. Il est bogué, pauvre en déploiement (E. g la configuration de test répertoire de sortie n'est pas reconnu correctement), et ont plusieurs problèmes lorsque vous essayez de montages d'essai en 32 bits et les versions 64 bits. Pour rendre les choses pires MSTest n'a pas une bonne adaptation d'impédance avec notre système de build Jenkins. Nous avons donc pensé à se mettre à l'NUnit. Toutefois, aucun membre de notre équipe a une bonne exposition à NUnit. Aussi,nous allons bientôt emménager dans Visual Studio 2012.
J'ai besoin de savoir les avantages et les inconvénients de Visual Studio 2012 MSTest vs Nunit dernière version. Puisque la plupart des articles sur un débordement de pile sont liées à d'anciennes versions de VS ils ne sont pas liés à nous. Je suppose que Microsoft a amélioré MSTest beaucoup depuis 2010. Veuillez fournir un estimateur sans biais de la comparaison avec les détails techniques, les problèmes que vous avez rencontrés dans les deux technologies (des versions plus récentes uniquement)