Лично я использовал как NUnit, так и среду MS Test, и, хотя NUnit существует немного дольше, я думаю, что среда MS Testing помогает мне.Я думаю, что оба они более или менее хороши, и это больше вопрос предпочтений, основанный на том, что вам удобнее.
Пока вы используете версию Visual Studio, которая поставляется с MS Unit Testing(по крайней мере до 2008 года VS Standard не имел его. Вы должны были получить Team Suite) Я бы предпочел MS Test, а не NUnit только потому, что он является частью всего пакета VS!и не хочу раскошелиться на дополнительный пакет для Team, продолжайте с NUnit.
Кстати, я должен добавить, что если вы заинтересованы в тестировании пользовательского интерфейса, WATIN - это то, что мне пришлось использовать вПрошлое и это хорошо сработало для меня.