Mehrere Moles Umleitung funktioniert nicht von ClassInitialize
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?
Lösung
Es stellte sich heraus, dass Moles nicht die ClassInitialize Methode unterstützen.
Weitere Informationen zu diesem Thema finden Sie unter:
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow