Мы должны решить, какую технологию использовать для нашего модульного тестирования. В настоящее время мы используем Visual Studio 2010 и не довольны MSTest, который пришел с этим. Он плохо работает, плохо работает (например, выходной каталог выходных данных теста не распознается правильно) и имеет несколько проблем при попытке протестировать сборки в 32-битной и 64-битной версиях. Хуже того, MSTest не имеет хорошего соответствия импеданса нашей системе сборки Jenkins. Поэтому мы подумали о переходе в NUnit. Тем не менее, никто в нашей команде не имеет достаточного воздействия на NUnit. Кроме того, мы скоро перейдем к Visual Studio 2012.
Мне нужно знать плюсы и минусы последней версии Visual Studio 2012 MSTest против Nunit. Поскольку большинство статей о переполнении стека связаны с более старыми версиями VS, они не связаны с нами. Думаю, с 2010 года Microsoft значительно улучшила MSTest. Просьба предоставить объективное сравнение с подробными техническими проблемами, с которыми вы столкнулись в обеих технологиях (только новые версии)