2010-06-29 2 views
0

Может ли кто-нибудь предлагать хорошие ссылки/руководства для начала работы с nunit и visual studio 2008. (Помимо самой документации Nunit!). Я специально хочу создать тестовый проект по сравнению с 2008 годом.Ссылки/руководства для тестирования модулей nunit

+0

Ответы, полученные мной, все отлично, но я действительно ищу больше технических руководств в качестве механики создания проекта, в котором мне нужна помощь. – haymansfield

+0

Что вы подразумеваете под «настройкой тестового проекта» – Gishu

ответ

4

У Томпсона и Ханта есть хорошая книга под названием «Прагматическое тестирование единицы с помощью NUnit».

Вот как я начал, и это дает хорошее представление.

Для получения дополнительной информации о том, как и что тестировать в целом, я рекомендовал Beck в «Искусстве модульного тестирования» Osherove и «Test Driven Development».

Также обрати внимание на этой полезную сводной карте также от Томпсона и Ханта

http://media.pragprog.com/titles/utj/StandaloneSummary.pdf.

Концепции далее объясняются в их книге.

Обновление: Не уверен, что я могу порекомендовать любые книги, описывающие механику настройки вашего проекта, но я могу предложить некоторые основные рекомендации. Создайте отдельный тестовый проект для каждого исходного проекта, который вы хотите проверить. Удостоверьтесь, что вы не смешиваете интеграцию/тестирование системы с помощью модульных тестов. Один из способов обеспечить это - провести различие между тестовыми проектами. например Я мог бы иметь что-то вроде

  • CustomLibraryCode.proj // исходный проект
  • CustomlibraryCodeTests.Unit.proj // модульного тестирования проекта
  • CustomLibraryCodeTests.Integration.proj // тест интеграционный проект

Это означает, что ваши юнит-тесты, которые следует быстро и легко запускать, могут выполняться изолированно от тестов интеграции, которые обычно могут иметь зависимости от базы данных, файловой системы и т. Д., И имеют тенденцию быть более медленными и более хрупкими.

0

Dimecasts has good, short screencasts covering NUnit На этой странице перечислены их в обратном порядке, поэтому начинайте снизу и работайте!

3

Поверх других упомянутых книг, есть новая хорошая книга со множеством примеров: Growing Object-Oriented Software, Guided by Tests

+0

Nice one! Это «другая» книга, в которой я отчаянно пытался запомнить имя! –

+0

Не уверен, что я заберу его как книгу «начало работы». Человек с 1-3-летним опытом работы с TDD получит гораздо больше информации из книги. – Gishu

1

Я только что получил Искусство модульного тестирования с примерами в .NET Роя Osherove. Вы можете получить его на Amazon, и вот сайт: http://artofunittesting.com/. Это довольно легко понять. Книга написана с примерами в VS 2008 и Nunit. Он также упоминает другие тестовые рамки.

 Смежные вопросы

  • Нет связанных вопросов^_^