private RunnerResult ExecuteInProc(NUnitTestData test) { try { NUnitTestRunner runner = new NUnitTestRunner(test); if (runner.NeedsRunning()) { Log(Level.Info, "Running '{0}'.", test.Class); runner.Run(string.Empty, Verbose); } else { Log(Level.Info, "Skipping '{0}' because tests haven't changed.", test.Class); } return(runner.ResultCode); } catch (Exception ex) { throw new BuildException("Error running unit test.", Location, ex); } }
private RunnerResult ExecuteInProc(NUnitTestData test) { try { NUnitTestRunner runner = new NUnitTestRunner(test); if (runner.NeedsRunning()) { Log(Level.Info, "Running '{0}'.", test.Class); runner.Run(string.Empty, Verbose); } else { Log(Level.Info, "Skipping '{0}' because tests haven't changed.", test.Class); } return runner.ResultCode; } catch (Exception ex) { throw new BuildException("Error running unit test.", Location, ex); } }
public RemoteNUnitTestRunner(NUnitTestData testData) { _runner = new NUnitTestRunner(testData); }
/// <summary> /// Initializes a new instance of the <see cref="RemoteNUnitTestRunner"/> class. /// </summary> /// <param name="testData">The test data.</param> public RemoteNUnitTestRunner(NUnitTestData testData) { _runner = new NUnitTestRunner(testData); }