In der NUnit-Dokumentation ist nicht angegeben, wann eine Methode mit a verwendet werden soll TestFixtureSetup
und 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 TestFixtureSetup
Versus 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 ).