Работа с 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. Я доволен этим!!
Мы должны выяснить, как установить этот хост-адаптер в Visual Studio 2012!