Это зависит от того, как вы определяете «Лучший».Существуют различные элементы, которые должна поддерживать инфраструктура модульного тестирования, и выбор, как правило, заключается в удобстве для разработчиков. Я использовал NUnit / MSTest и в прошлом, и мне нравится NUnit, потому что он поддерживает не только различные среды моделирования, такие как NMock, RhinoMock, MoQ и т. Д.Это также облегчает жизнь, когда вы можете напрямую запускать модульные тесты из NUnit UI, не открывая интерфейс VS.
Если вы используете VS2008, то вы также можете использовать MSTest или NUnit ....