C# Telerik JustMock在尝试模拟SPServiceContext时引发异常
我正在尝试为使用UserProfile manager的Sharepoint 2010 Web部件编写一些单元测试。 为了模拟UserProfileManager,我还需要模拟SPServiceContext 当我尝试分配模拟变量时,如下所示:C# Telerik JustMock在尝试模拟SPServiceContext时引发异常,c#,visual-studio-2012,sharepoint-2010,mocking,justmock,C#,Visual Studio 2012,Sharepoint 2010,Mocking,Justmock,我正在尝试为使用UserProfile manager的Sharepoint 2010 Web部件编写一些单元测试。 为了模拟UserProfileManager,我还需要模拟SPServiceContext 当我尝试分配模拟变量时,如下所示: _mockServiceContext = Mock.Create<SPServiceContext>(); \u mockServiceContext=Mock.Create(); 将引发以下异常: 程序集“Telerik.JustMo
_mockServiceContext = Mock.Create<SPServiceContext>();
\u mockServiceContext=Mock.Create();
将引发以下异常:
程序集“Telerik.JustMock,版本=2013.1.507.0,区域性=中性,PublicKeyToken=721b6c5bc0326b3a”中的类型“Telerik.JustMock.MockException”未标记为可序列化
知道我做错了什么吗?谢谢你报道这个问题 这似乎是JustMock 2013 Q1 SP2中的一个bug,该bug已经修复。该修复程序将包含在本月即将发布的内部版本中。内部构建是我们即将发布的主要版本(2013年第2季度)的预览。所以,请尝试一下,一旦它出来,让我们知道你的反馈是什么
我希望这些信息能有所帮助。我使用的是NuGet提供的JustMock版本。预览版会在那里提供吗?是的,它也会在NuGet上提供。我有机会使用最新版本的JustMock,同一原始代码行引发以下异常:成员'Telerik.JustMock.Core.ElevatedMockingException,Telerik.JustMock,version=2013.2.611.0,Culture=neutral,PublicKeyToken=721b6c5bc0326b3a'。还有什么我可以试试的吗?