У меня возникает проблема, когда вызов FakeItEasy в чрезвычайно простом тесте терпит неудачу с ошибкой "Указанный объект не распознается как поддельный объект". Вызов прост:
A.CallTo(myService.MyMethod(listOfStringsFilter)).MustHaveHappened();
Подделка аналогична простой (A.Fake()) и подделывает взаимодействие с одним методом, который принимает список и возвращает список. В режиме отладки я вижу, что экземпляр myService имеет тип {Fake IMyInterface}. Во всяком случае, эта проблема действительно задерживает меня, заблаговременно за вашу помощь.
Обновить:
Это была моя собственная ошибка, мне нужно было позвонить:
A.CallTo(() => myService.MyMethod(listOfStringsFilter)).MustHaveHappened();