У меня есть метод на интерфейсе:
string DoSomething(string whatever);
Я хочу поиграть с MOQ, чтобы он возвращал все, что было передано - что-то вроде:
_mock.Setup( theObject => theObject.DoSomething( It.IsAny<string>( ) ) )
.Returns( [the parameter that was passed] ) ;
Любые идеи?
IReturns
в Moq, он определяетReturns
для 4 аргументов в большинстве . Есть ли простой способ обойти это? / Я имею в виду, за исключением изменения источника Moq /