【发布时间】:2009-08-18 23:21:27
【问题描述】:
我在使用 Rhino Mocks 模拟的接口中有一个属性。我想知道它是否在我的单元测试中被访问过。
有没有办法查看是否通过 Rhino Mocks 访问了该属性?
我找到了这段代码here,但它似乎不起作用:
string name = customerMock.Name;
customerMock.AssertWasCalled(x => {var ignored = x.Name;});
我复制了这段代码,得到以下信息:
Rhino.Mocks.Exceptions.ExpectationViolationException: IAddAddressForm.get_FirstName(); Expected #1, Actual #0..
我想使用这种语法,但我一定遗漏了一些东西。我用存根(而不是模拟)调用它有什么不同吗?
【问题讨论】:
标签: c# visual-studio-2008 rhino-mocks rhino-mocks-3.5