Я использовал NUnit с VS2008, и теперь я адаптируюсь к MSTest на VS2010. Я имел обыкновение создавать объект в TestSetup() и удалять его в TestCleanup() и создавать объект каждый раз, когда в NUnit запускался тестовый метод, не позволяя мне дублировать код в каждом методе тестирования.
Это невозможно с MSTest? Примеры, которые я нахожу, используя атрибуты ClassInitialize и ClassCleanup и TestInitialize и TestCleanup, показывают только, как писать на консоль. Нет более подробного использования этих атрибутов.