In der NUnit-Dokumentation ist nicht angegeben, wann eine Methode mit a verwendet werden soll TestFixtureSetupund wann das Setup im Konstruktor durchgeführt werden soll.
public class MyTest
{
private MyClass myClass;
public MyTest()
{
myClass = new MyClass();
}
[TestFixtureSetUp]
public void Init()
{
myClass = new MyClass();
}
}
Gibt es gute / schlechte Praktiken bezüglich des TestFixtureSetupVersus gegenüber dem Standardkonstruktor oder gibt es keinen Unterschied?
MSTest). Achten Sie jedoch auf die Nebenwirkungen von Gerätekonfigurationen auf die Testlesbarkeit (siehe hier und hier ).