title: No suitable constructor was found in NUnit Parameterised tests
body: <p>See the below test fixture:</p>
  
  <pre><code>using System;
  using System.Collections.Generic;
  using System.Linq;
  using System.Text;
  using NUnit.Framework;
  
  /// &lt;summary&gt;
  /// Tests relating to Harry Potter
  /// &lt;/summary&gt;
  [TestFixture("Dumbledore")]
  public class HarryPotterTests
  {
      public string Name;
  
      public HarryPotterTests(string personName)
      {
          Name = personName;  
      }
  
      [Test]
      public void Test()
      {
          Console.WriteLine(Name);
      }
  }
  </code></pre>
  
  <p>What I'm trying to achieve is to see how parameterised test fixtures work. I haven't used them before so this is my first stab at it.</p>
  
  <p>It looks OK to me. Constructor with a string, and passing in a string in the actual test fixture attribute. It compiles. Test simply writes it out to a console window.</p>
  
  <p>The test however fails with this message:</p>
  
  <pre><code>No suitable constructor was found
  </code></pre>
  
  <p>Am I missing something blindly obvious?</p>
  
  <p>No matter where I put a breakpoint, nothing is hit, so it is failing very early on.</p>