Работа с Microsoft Moles в Visual Studio 2012

У меня есть решение для Visual Studio 2010 (.Net3.5), в котором для тестирования использовался Microsoft Moles, я открыл его в Visual Studio 2012 и смог его собрать, однако не могу запустить тесты из Visual Studio. Причина в том, что хост-адаптер Moles не зарегистрирован в vs2012. Таким образом, все методы тестирования с [HostType("Moles")] не могут выполняться со следующим исключением:

Сообщение: UTA034: CreateSite_MockProperties_Passes имеет недопустимый атрибут HostType. Должен быть указан действительный зарегистрированный тип хоста.

Кто-нибудь разобрался, как зарегистрировать хост-адаптер в Visual Studio 2012?

2 ответа

Решение

Выглядит более оптимистично для поклонников платформы Moles. Как мы знаем, его преемник "Fakes and Stubs" был доступен только в VS2012 Ultimate SKU.

Однако Microsoft только что объявила, что начиная с VS2012 Update 2, пользователи Premium SKU смогут использовать Fakes и Stubs. Я доволен этим!!

http://blogs.msdn.com/b/bharry/archive/2013/01/30/announcing-visual-studio-2012-update-2-vs2012-2.aspx

Мы должны выяснить, как установить этот хост-адаптер в Visual Studio 2012!

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