2010-02-23 7 views
1

Est-il possible de ne stocker qu'une seule propriété et de conserver le comportement des autres à l'aide de Rhino Mocks?Propriété de stub et enregistrement d'un autre comportement

Mise à jour. Exemple: J'ai une classe avec deux propriétés

public class ClassA 
{ 
public string Property1 
{ 
    get 
    { 
    return "Property1"; 
    } 
} 

public string Property2 
{ 
    get 
    { 
    return "Property2"; 
    } 
} 
} 

Je voudrais obtenir une instance de cet objet avec la seule bouchonné Propriété1 (et property2 devrait fonctionner comme il le fait).

Lorsque j'utilise le code suivant:

ClassA classA = MockRepository.GenerateStub<ClassA>(); 
classA.Stub(c => c.Property1).Return("stubbed property 1"); 

puis essayez d'accéder à classA.Property2 il renvoie NULL.

+1

Quel autre comportement? Êtes-vous en train de cogner une interface? Donnez un exemple de ce que vous avez et de ce que vous essayez d'accomplir. –

Répondre