J'ai une méthode sur une interface:
string DoSomething(string whatever);
Je veux me moquer de cela avec MOQ, afin qu'il renvoie tout ce qui a été passé - quelque chose comme:
_mock.Setup( theObject => theObject.DoSomething( It.IsAny<string>( ) ) )
.Returns( [the parameter that was passed] ) ;
Des idées?
IReturns
dans Moq, il définitReturns
pour 4 arguments au maximum . Un moyen facile de contourner cela? / Je veux dire, sauf la modification de la source Moq /