Я, очевидно, смущен - это задача, которую я выполнил с несколькими другими рамками, которые мы рассматриваем (NMock, Moq, FakeItEasy). У меня есть вызов функции, который я хотел бы закрыть. Вызов функции имеет параметр out (объект).
Вызов функции выполняется в прецеденте, который вызывается в коде несколько раз. Вызывающий код передает параметры, включая объект NULL для параметра out. Я хотел бы настроить ожидаемый параметр OUT на основе других предоставленных параметров.
Как я могу указать ожидаемый параметр INBOUND out из NULL, и ожидаемый параметр OUTBOUND out объекта, заполненный так, как я ожидаю? Я пробовал это шесть способов в воскресенье, и до сих пор мне не удалось получить ничего, кроме NULL для моего параметра OUTBOUND.