Moq - Zugriff auf die verspottet Eigenschaften des Objekts

ZB:
Ich habe eine Schnittstelle mit einer Eigenschaft und einer Methode.
Die Methode hat etwas mit dem Wert der Eigenschaft.
Wie richte ich die mock Zugriff auf den Wert von Immobilien?

interface myInterface
{
    Id{get;set;}
    string ReturnIdAsString();
}

Mock<myInterface> mock = new Mock<myInterface>();
mock.Setup(m => m.Id).Returns(1);
mock.Setup(m => m.ReturnsIdAsString).Returns(**would like to return m.Id here**);

mock.Object.ReturnsIdAsString(); //should return the value in m.Id 

Wie richte ich ReturnsIdAsString auf die Eigenschaft Id?

InformationsquelleAutor Raj Rao | 2010-11-02
Schreibe einen Kommentar