статья демонстрирующая использование Moq
От: sharcUs Беларусь http://sharcus.blogspot.com/
Дата: 31.01.11 10:22
Оценка: 19 (2) -1
Для интересующихся: Прототипы для Smart Cards с использованием Moq

Использование TDD для новичков и для тех, кому написание юнит-тестов в диковинку, сопряжено с некоторыми проблемами и вопросами, возникающими на этапе создания этих самых тестов. К примеру, абсолютно очевидно, что некоторый код, который используется в проекте, не может быть покрыт тестами. Например, в случае, когда необходимо осуществлять непосредственную работу с базами данных или обращаться к «железу». Здесь на помощь приходят средства прототипирования, иначе известные как mock-фреймворки. Именно о них я и хочу поговорить в своей статье и показать на примере Moq, как их можно использовать на примере объектов, работающего с устройствами, известными как Smart Cards, или, говоря проще, с идентификационными пластиковыми карточками и считывающими устройствами (кард-ридерами).

moq .net tdd
Re: статья демонстрирующая использование Moq
От: -VaS- Россия vaskir.blogspot.com
Дата: 12.03.11 19:20
Оценка:
Нда уж. Автор использует мок для создания упрощенной реализации интерфейса с частичным отражением логики реального класса (запоминает, что был введен верный пин с условной логикой во WriteData()) — довольно необычное применение моков. Намного проще было просто создать класс-заглушку с таким же поведением. Моки — они не совсем для этого предназначены.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.