nunit 2.6.4 では、失敗したテストを再実行するために以下の C# コードを使用しました。
TestExecutionContext.CurrentContext.CurrentTest.Run(new NullListener(), TestFilter.Empty);
しかし、nunit 3.2 にアップグレードした後、TestExecutionContext.CurrentContext.CurrentTest は null を返します。3.2 でテストを再実行するにはどうすればよいですか?