Visual C# ExpressでNUnitのユニットテストをステップ実行する方法

1. テストを書く

[TestFixture]
public class Test1
{
    [TestCase]
    public void てすと()
    {
            
    }
}

2. dllではなくexeファイルを出力するようにする

3. nunit-console-runner.dllを参照する
4. Mainの中でNUnit.ConsoleRunner.Runner.Mainを呼び出す

public class Program
{
    public static void Main(string[] args)
    {
        NUnit.ConsoleRunner.Runner.Main(args);
    }
}

5. デバッグ時のコマンドライン引数にexeファイルのパスを設定する
(パスに空白が含まれる場合は""で囲むのを忘れずに)

6. あとはVisualC#で実行するだけ