XUnit или NUnit? Какие преимущества и недостатки друг друга?

Каковы плюсы и минусы каждой структуры по сравнению друг с другом? Насколько хорошо они работают с ASP.NET MVC? Насколько они поддерживают насмешку?

Ответ 1

Я работаю только с NUnit. Это очень хорошо для меня. Он интегрирован в различные дополнения для Visual Studio, такие как Resharper, он поддерживает в TeamCity и имеет автономную тестовую пусковую установку

И похоже, что NUnit стал отраслевым стандартом для модульного тестирования.

И у нас нет серьезных проблем с Moq или Rhino.Mock.

Как я помню, Asp.Net Mvc (я работал только с 1.0) использует MS Unit. Вы можете легко переключиться с MSUnit на NUnit.

Аналогичный вопрос уже задан, возможно, вы найдете там некоторые детали: NUnit против MbUnit против MSTest против xUnit.net

Ответ 2

Старый пост, но мысль this была бы полезной для кого-то.