C# 4.0 指定的对象未被识别为伪对象。问题
我遇到一个问题,在一个非常简单的测试中,FakeiTasy调用失败,错误为“指定的对象未被识别为伪对象”。调用很简单:C# 4.0 指定的对象未被识别为伪对象。问题,c#-4.0,tdd,nunit,fakeiteasy,C# 4.0,Tdd,Nunit,Fakeiteasy,我遇到一个问题,在一个非常简单的测试中,FakeiTasy调用失败,错误为“指定的对象未被识别为伪对象”。调用很简单: A.CallTo(myService.MyMethod(listOfStringsFilter)).MustHaveHappened(); fake同样简单(A.fake()),它伪造了与一个方法的干扰,该方法接受一个列表并返回一个列表。在调试模式下,我看到myService的实例是{Fake IMyInterface}类型。不管怎么说,这个问题真的让我受不了,提前谢谢你的帮
A.CallTo(myService.MyMethod(listOfStringsFilter)).MustHaveHappened();
fake同样简单(A.fake()),它伪造了与一个方法的干扰,该方法接受一个列表并返回一个列表。在调试模式下,我看到myService的实例是{Fake IMyInterface}类型。不管怎么说,这个问题真的让我受不了,提前谢谢你的帮助
更新:
这是我自己的错误,我需要打电话说:
A.CallTo(() => myService.MyMethod(listOfStringsFilter)).MustHaveHappened();
A.CallTo(() => myService.MyMethod(listOfStringsFilter)).MustHaveHappened();
这是我自己的错误,我需要打电话说:
A.CallTo(() => myService.MyMethod(listOfStringsFilter)).MustHaveHappened();
A.CallTo(() => myService.MyMethod(listOfStringsFilter)).MustHaveHappened();
你应该把你的决议作为一个答案发布并接受它。我必须等8个小时,我还没有冷静到可以这样做;)。