Есть ли какая-нибудь хорошая книга или материал, в которых подробно рассматривается модульное тестирование C# с использованием макетов?





Как насчет Искусство модульного тестирования. Это специфично для .NET и должно быть достаточно актуальным.
Есть довольно хорошая книга, описывающая, как использовать NUnit и NMock для выполнения модульного тестирования C#:
На сайте nmock есть много документов:
http://www.nmock.org/tutorial.htmlhttp://www.nmock.org/advanced.html
Я нашел следующие статьи (особенно первую) от Стивена Уолтера весьма полезными.
http://weblogs.asp.net/stephenwalther/archive/2008/06/11/tdd-introduction-to-moq.aspxhttp://weblogs.asp.net/stephenwalther/archive/2008/03/22/tdd-introduction-to-rhino-mocks.aspxhttp://weblogs.asp.net/stephenwalther/archive/2008/03/16/tdd-introduction-to-typemock-isolator.aspx
Экстремальные приключения в программировании на C# имеет хороший рейтинг и работает с фиктивными объектами. Возможно, он немного устарел (текущая редакция 2004 г.).
также есть видеокурс http://www.udemy.com/tdd-in-net-with-roy-osherove?from=aout
Мастер-класс TDD в .NET с Роем Ошеровым
Более 14 лекций и 9,5 часов контента! за 79 $