En utilisant RhinoMocks - comment puis-je dire "chaque fois qu'une fonction est appelée à partir de maintenant - elle doit renvoyer une certaine valeur".
Je voudrais dire quelque chose comme ceci:
fakeCalculator.WhenCalled(factory => factory.AddNumbers(1, 2)).Return(3);
Ensuite - lorsque la fonction AddNumbers est appelée avec 1 et 2 - elle renverra 3. C'est-à-dire que je veux définir cela à l'avance, puis déclencher la fonction. La raison en est que je compte sur ce comportement pour mon simulation qui est injectée dans une autre classe - qui appellera à nouveau la fonction AddNumbers.