Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 4.0 指定的对象未被识别为伪对象。问题_C# 4.0_Tdd_Nunit_Fakeiteasy - Fatal编程技术网

C# 4.0 指定的对象未被识别为伪对象。问题

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}类型。不管怎么说,这个问题真的让我受不了,提前谢谢你的帮

我遇到一个问题,在一个非常简单的测试中,FakeiTasy调用失败,错误为“指定的对象未被识别为伪对象”。调用很简单:

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个小时,我还没有冷静到可以这样做;)。