title: When do I use the TestFixtureSetUp attribute instead of a default constructor?
body: <p>The NUnit documentation doesn't tell me when to use a method with a <code>TestFixtureSetup</code> and when to do the setup in the constructor.</p>
  
  <pre><code>public class MyTest
  {
      private MyClass myClass;
  
      public MyTest()
      {
          myClass = new MyClass();
      }
  
      [TestFixtureSetUp]
      public void Init()
      {
          myClass = new MyClass();
      }
  }
  </code></pre>
  
  <p>Are there any good/bad practices about the <code>TestFixtureSetup</code> versus default constructor or isn't there any difference?</p>