Si je veux simuler une classe qui retourne une chaîne utilisée pour déterminer si while loop doit continuer (imaginez read while string! = Null), comment puis-je définir l'attente . Je l'ai essayé ce qui suit:Plusieurs appels à une méthode roguée par Rhino retournent des résultats différents
provider.Reader.Expect(r => r.ReadLine()).Return("1,10,20");
provider.Reader.Expect(r => r.ReadLine()).Return(null);
mais quand il est appelé deux fois dans la même méthode, il retourne la première chaîne dans les deux cas, alors que je veux revenir à la deuxième valeur (null) si elle est appelée une deuxième fois .
C'est la syntaxe courante de 3.5. –