Примеры модульного тестирования для инструментов тестирования VS2010 - PullRequest
3 голосов
/ 10 августа 2010

Я ищу примеры решений, которые демонстрируют различные виды модульных тестов в C # с использованием лучших практик.Также мне нужны примеры для использования инструментов тестирования Visual Studio.Я знаю, что существует множество книг и веб-источников по модульному тестированию, но они не используют инструменты Visual Studio для написания своих модульных тестов.Я не хочу действительно простых примеров, таких как здесь .Я хочу перейти на следующий уровень модульного тестирования и не могу найти продвинутых примеров модульного тестирования, которые используют Visual Studio 2010 или даже VS 2008.

РЕДАКТИРОВАТЬ: чтобы быть более понятным;Я работаю над проектом, в котором мне нужно использовать инструменты тестирования, встроенные в Visual Studio.Я не ищу информацию о любых сторонних инструментах тестирования.

Ответы [ 3 ]

2 голосов
/ 10 августа 2010

Введение в модульное тестирование Visual Studio и TDD: разработка через тестирование с помощью модульных тестов Visual Studio 2008 может быть больше, чем вы хотите найти.

Принятие nUnit до того, как Microsoft выпустила поддержку встроенных модульных тестов, является моим предположением о том, почему встроенные возможности тестирования в некоторой степени избегаются.Инструменты nAnt / nUnit и CI могут использоваться за пределами Team System, что в некоторых случаях обходится довольно дорого.Хотя для тех, кто открыт для сторонних идей, вот пара других примеров:

Использование NUnit в Visual Studio 2010 может быть примером блога, который показывает вам nUnit + VS2010, насколько это возможнодля этого.

Простая отладка тестов NUnit из Visual Studio 2008 Professional будет примером для 2008 года.

Под продвинутым вы подразумеваете такие вещи, как RhinoMocks

1 голос
/ 10 августа 2010

Рассматривали ли вы nUnit? , есть множество примеров расширенного тестирования, если вы прогуляетесь по Google.

Редактировать:

Просто наткнулся на другой пакет Unit Testing, MbUnit , который, похоже, нацелен на более продвинутые испытания.

0 голосов
/ 11 сентября 2010

Самая близкая вещь, которую я нашел до сих пор, это Enterprise Library ;хотя он не написан как учебник по модульному тестированию, он содержит большое количество модульных тестов и кода, написанных с использованием лучших практикЕсли никто не придумает что-то лучшее, я отмечу это как ответ.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...