7

Я пытаюсь запустить Microsoft Fakes в проект тестирования модулей, который я установил в своем решении.Ошибка добавления сборки подделок

По какой-то причине отсутствует опция Add Fakes Assembly, что означает, что я не могу создать макеты сборок. И поскольку это единственная альтернатива для добавления сборки Microsoft.QualityTools.Testing.Fakes, я не могу использовать функциональность Shim.

Я недавно установил Visual Studio 2012 Professional и установлены обновления 3 и это первый идти в Visual Studio 2012. И я не изменил никаких настроек. Хотя я установил ReSharper, может ли это быть виновником?

ответ

11

Microsoft Fakes доступен только в Premium Edition и выше.

http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2919309-provide-microsoft-fakes-with-all-visual-studio-edi

Если вам нужно только Stub функциональности, то вы можете просто выбрать другие насмешливые рамки. Вы упомянули Shim с, что является расширенной функциональностью. Я слышал некоторые макетные рамки, которые могут быть близки к продвинутым.


Быстрая пересылка на Visual Studio 2017: существует 3 издания: Community, Professional и Enterprise. Согласно матрице особенности только Enterprise предлагает Фальшивки:

enter image description here

Я слышал о PRIG (https://marketplace.visualstudio.com/items?itemName=sug.Prig-OpenSourceAlternativetoMicrosoftFakes), но я никогда не пробовал.

+0

Я закончил установку Premium Edition, и это было так. Спасибо за помощь. – Gralov

+2

Он стал доступен для изданий Premium, а также с обновлением 2. – Roman

+0

@Roman Это верно, см. Мою ссылку на uservoice –