Simulieren Sie eine Methode zum test

Versuchen zu verspotten, eine Methode, die aufgerufen wird, eine andere Methode.

public virtual bool hello(string name, int age)
{

    string lastName = GetLastName();
}

 public virtual string GetLastName() 
    {
        return "xxx"; 
    }

 Mock<program> name= new Mock<program>();
 name.Setup(x => x.GetLastName()).Returns("qqq");

Ich soll die Methode GetName, um immer wieder "qqq".

welches problem haben Sie mit dem, was Sie versucht haben? das sieht richtig
Der Wert von meinem letzten Namen ist noch = xxx wenn ich die Haltepunkte in. Auch fehlt dem Gerät testen

InformationsquelleAutor codeislife | 2016-03-31

Schreibe einen Kommentar