2013-05-10 43 views
0

我正在尝试为使用UserProfile管理器的Sharepoint 2010 Webpart编写一些单元测试。 为了模拟UserProfileManager,我还需要模拟SPServiceContext。Telerik JustMock在尝试模拟SPServiceContext时抛出异常

当我尝试分配我的模拟变量,就像这样:

_mockServiceContext = Mock.Create<SPServiceContext>(); 

下抛出异常:

类型 'Telerik.JustMock.MockException' 组装“Telerik.JustMock,版本= 2013.1.507.0,Culture = neutral,PublicKeyToken = 721b6c5bc0326b3a'未标记为可序列化。

任何想法我做错了什么?

回答

1

谢谢你报告此问题。

看来这是JustMock 2013 Q1 SP2中的一个bug,它已经被修复。该修补程序将包含在本月即将到来的内部版本中。内部版本是我们即将发布的主要版本的预览版本 - 2013年第二季度。所以,请在试用期结束后试用一下,并告诉我们您的反馈意见。

我希望这些信息对您有所帮助。

+0

我正在使用通过NuGet提供的JustMock版本。预览版本是否可用? – 2013-05-13 14:56:57

+0

是的,它也可以在NuGet上使用。 – Vladi 2013-05-13 15:03:07

+0

我有机会使用最新版本的JustMock,并且相同的原始代码行引发以下异常: 类型未解析为成员'Telerik.JustMock.Core.ElevatedMockingException,Telerik.JustMock,Version = 2013.2.611.0,Culture = neutral,PublicKeyToken = 721b6c5bc0326b3a'。 还有什么可以尝试吗? – 2013-07-12 21:53:51

相关问题