NMock и NUnit

В чем разница между NMock и NUnit? Я потратил некоторое время на поиск в Google и нашел здесь объяснения:

http://blog.yeticode.co.uk/2009/05/nunit-and-nmock/ http://en.wikipedia.org/wiki/NMock http://en.wikipedia.org/wiki/NUnit

Однако мне все еще не ясно.

Также на следующей веб-странице написано: "Теперь у нас есть учебники!": http://nmock3.codeplex.com/. Я не могу найти эти учебники. Существуют ли современные учебные пособия? Я нашел этот учебник: http://msdn.microsoft.com/en-us/magazine/cc163904.aspx. Однако после добавления ссылки на NMOCK3 (using NMock;), Я получаю ошибку компилятора при попытке создать экземпляр DynamicMock: "Не удалось найти тип или имя пространства имен DynamicMock".

Я купил книгу на эту тему, и она должна быть доставлена ​​в течение нескольких дней.

1 ответ

Решение

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

Пример: для тестирования бизнес-уровня и предотвращения доступа к базе данных, чтобы избежать сетевых ограничений, которые не являются частью теста, вы высмеиваете свой класс доступа к данным.

NUnit - технический уровень для выполнения тестов. но с NMock вы можете завершить эти трудные дела

Другие вопросы по тегам