jds*_*lam 15 tdd nunit fakeiteasy c#-4.0
我遇到一个问题,即在一个非常简单的测试中FakeItEasy调用失败并出现错误"指定的对象未被识别为伪对象".电话很简单:
A.CallTo(myService.MyMethod(listOfStringsFilter)).MustHaveHappened();
Run Code Online (Sandbox Code Playgroud)
假的同样简单(A.Fake()),并用一个方法伪造一个interofance,它接受一个列表并返回一个列表.在调试模式下,我看到myService的实例是{Fake IMyInterface}类型.无论如何,这个问题真的让我感动,感谢您的帮助.
更新:
这是我自己的错误,我需要打电话说:
A.CallTo(() => myService.MyMethod(listOfStringsFilter)).MustHaveHappened();
Run Code Online (Sandbox Code Playgroud)
jds*_*lam 18
这是我自己的错误,我需要打电话说:
A.CallTo(() => myService.MyMethod(listOfStringsFilter)).MustHaveHappened();
Run Code Online (Sandbox Code Playgroud)