Comment effacer les précédentes attentes sur un objet?

Je tiens à mettre en place une valeur de retour

_stubRepository.Stub(Contains(null)).IgnoreArguments().Return(true);

mais alors à un test spécifique, remplacer ce qui est attendu de fausse déclaration.

Quelque chose comme:

_stubRepository.ClearExpectations();  //<- this does not exist, I'm just making something up
_stubRepository.Stub(Contains(null)).IgnoreArguments().Return(false);

Avis, je ne veux pas l'attente de fausse déclaration sur le second appel, je veux remplacer la première attente.

Cela permettrait de simplifier mes tests scénario considérablement.

InformationsquelleAutor George Mauer | 2009-04-20