public TestProcessRunnerBase(TestProcessRunnerBaseContext context)
			: this(context.TestProcessRunner,
				context.TestResultsMonitor,
				context.FileSystem,
				context.MessageService)
		{
		}
 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 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;
        }
Пример #6
0
 public NUnitTestRunner(TestProcessRunnerBaseContext context,
                        UnitTestingOptions options)
     : base(context)
 {
     this.options = options;
 }
Пример #7
0
		public NUnitTestRunner(TestProcessRunnerBaseContext context, UnitTestingOptions options)
			: base(context)
		{
			this.options = options;
		}