2010-06-04 67 views
0

我想模擬一個使用Telerik JustMock的物業。Telerik JustMock a Property閱讀

 public WorkitemBusinessObject mock() 
    { 
     var mockContext = Mock.Create<BusinessObjectContext<Workitem>>(); 

     var workitemList = new List<Workitem> { 
      new Workitem {Title="First Workitem"} 
     }; 

     Mock..Arrange(() => mockContext.Table).Returns(workitemList.AsQueryable<Workitem>); 
     Mock.Arrange(() => mockContext.Query).CallOriginal(); 
     Mock.Arrange(() => BusinessObjectContext<Workitem>.TableName).CallOriginal(); 

     node.context = mockContext; 

     return this; 
    } 

這是行不通的。它給出了一個例外,標題爲「奧普斯,有一些錯誤攔截目標電話。 - 例外」

任何想法?

回答

1

根據論壇的規定,這可能是一個原因,因爲當你試圖嘲笑具體成員時,你沒有得到在VS2010中工作的插件。

隨着你提供給我的課程,我會檢查出來並讓你發佈。此外,它可能是您使用Visual Studio的本地化版本的原因,我們發現它存在一個問題,並會隨着任何進度更新線索。

問候,

Mehfuz