Я пытаюсь начать с Microsoft Moles , чтобы иметь возможность издеваться над моими методами расширения, но у меня не получается.
Я успешно установил Moles на свою рабочую станцию, но когда я иду в свой тестовый проект (проект библиотеки классов, ссылающийся на NUnit, а не на проект MSTest), переходите вниз по ссылкам, щелкните правой кнопкой мыши сборку, которую я хочу заглушить ( NHibernate в этом случае) и нажмите «Добавить сборку родинок ...», файл NHibernate.moles обнаруживается в совершенно другом проекте в моем решении. Это только содержание
<Moles xmlns="http://schemas.microsoft.com/moles/2010/">
<Assembly Name="NHibernate" />
</Moles>
Это, кажется, никуда меня не приведет. Я ожидал, что смогу выполнить эту скринкаст из Dime Casts, чтобы начать, но у меня нет шаблона элемента "Родинки и заглушки для тестирования", показанного на скринкасте.
Кажется, я никуда не смогу добраться отсюда. Что мне нужно сделать, чтобы получить эти шаблоны? И почему "сборка" родинок оказывается в неправильном проекте? Как мне перейти отсюда, чтобы начать использовать родинки?