public TestProcessRunnerBase(TestProcessRunnerBaseContext context) : this(context.TestProcessRunner, context.TestResultsMonitor, context.FileSystem, context.MessageService) { }
public TestProcessRunnerBase(TestProcessRunnerBaseContext context) { this.executionOptions = context.ExecutionOptions; this.processRunner = context.TestProcessRunner; this.testResultsReader = context.TestResultsReader; this.fileSystem = context.FileSystem; this.messageService = context.MessageService; testResultsReader.TestFinished += OnTestFinished; }
public ITestRunner CreateTestRunner() { TestProcessRunnerBaseContext context = new TestProcessRunnerBaseContext(processRunner, testResultsMonitor, fileService, messageService); NUnitTestRunner testRunner = new NUnitTestRunner(context, options); testRunnersCreated.Add(testRunner); return testRunner; }
public NUnitTestRunner(TestProcessRunnerBaseContext context, UnitTestingOptions options) : base(context) { this.options = options; }