Frage

Ich habe mehrere Testmethoden, die auf der gleiche Mole Umleitung abhängen, und um Doppelarbeit zu vermeiden, habe ich die Umleitung Code in meiner ClassInit Methode platziert:

    [ClassInitialize]
    public static void ClassInit(TestContext context)
    {
        MBase.AllInstances.BaseMethod = b => "Mole";
    }

Wenn jedoch die Testmethoden zusammen durchgeführt werden nur die Umleitung geschieht einmal. Warum die Umleitung für jede Testmethode nicht auftritt?

War es hilfreich?

Lösung

Es stellte sich heraus, dass Moles nicht die ClassInitialize Methode unterstützen.

Weitere Informationen zu diesem Thema finden Sie unter:

http://social.msdn.microsoft.com/Forums/en-US/pex/thread/c4e432e5-e657-454a-b90f-cfd37803c961?prof=required

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top