2009-06-15 3 views
3

Hat jemand Probleme mit der Verwendung des MSTEST-Attributs [AssemblyInitialize] beim Ausführen von Tests mit TestDriven.Net?und TestDriven.Net

Ich habe versucht 2,14 RTM und 2,22 RTM und keiner scheint für mich zu arbeiten. Wenn ich den Test ausführe, wird die Assembly-Init-Methode nicht ausgeführt. Es ist wie TD.Net erkennt das Attribut nicht.

Irgendwelche Tipps/Ideen/Hinweise sind willkommen! Vielen Dank!

Antwort

2

Wenn Speicher dient TD.NET ist auf NUnit gebaut und NUnit unterstützt nicht AssemblyInitialize oder AssemblyCleanup (und ich glaube nicht, dass es so etwas wie sie hat).

+0

nUnit verfügt über [SetUpFixture] -Attribut, das ähnlich funktioniert. –

+0

Nicht wirklich ähnlich Arnis - wenn Sie eine Testdatenbank anfügen/abtrennen wollen, log4net einrichten, oder etwas anderes, wo Sie bereit sind, den Hit von weniger guter Testisolierung gegen Testgeschwindigkeit zu nehmen, müssen Sie es für jedes Fixture ausführen eine große Hektik. –

Verwandte Themen