Я пытаюсь написать некоторые модульные тесты для веб-части Sharepoint 2010, которая использует диспетчер UserProfile. Чтобы издеваться над UserProfileManager, мне также нужно высмеять SPServiceContext.Telerik JustMock выдает исключение при попытке подделать SPServiceContext
При попытке присвоить мой макет переменной, например:
_mockServiceContext = Mock.Create<SPServiceContext>();
следующее исключение:
Type 'Telerik.JustMock.MockException' в сборе «Telerik.JustMock, Version = 2013.1.507.0, Culture = neutral, PublicKeyToken = 721b6c5bc0326b3a 'не помечен как сериализуемый.
Любая идея, что я делаю неправильно?
Я использую версию JustMock, доступную через NuGet. Будет ли доступен предварительный выпуск? –
Да, он будет доступен и на NuGet. – Vladi
У меня была возможность использовать последнюю версию JustMock, и в той же исходной строке кода генерируется следующее исключение: Тип не разрешен для пользователя 'Telerik.JustMock.Core.ElevatedMockingException, Telerik.JustMock, Version = 2013.2.611.0, Культура = нейтральная, PublicKeyToken = 721b6c5bc0326b3a '. Что-нибудь еще я могу попробовать? –