2013-05-10 42 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

相關問題