Telerik JustMock属性阅读

时间:2010-06-04 08:43:22

标签: c# mocking telerik justmock

我正在尝试使用Telerik JustMock来模拟一个属性。

        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;
    }

这不起作用。它给出了一个例外标题“Opps,有一些错误拦截目标调用。 - 例外”

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

正如在论坛中指出的那样,这可能是一个原因,因为当您尝试模拟具体成员时,您没有在VS2010中使用插件。

通过你提供给我的课程,我会检查出来并让你发布这个。此外,它可能是您使用Visual Studio的本地化版本的原因,我们发现有关于它的问题,并将保持线程更新任何进展。

此致

Mehfuz