public DerivedCodeCoverageTestRunner(IUnitTestProcessRunner processRunner,
			ITestResultsMonitor testResultsMonitor,
			UnitTestingOptions options,
			IFileSystem fileSystem,
			IUnitTestMessageService messageService)
			: base(new CodeCoverageTestRunnerContext(processRunner, testResultsMonitor, fileSystem, messageService, options))
		{
		}
 public DerivedCodeCoverageTestRunner(IUnitTestProcessRunner processRunner,
                                      ITestResultsMonitor testResultsMonitor,
                                      UnitTestingOptions options,
                                      IFileSystem fileSystem,
                                      IUnitTestMessageService messageService)
     : base(new CodeCoverageTestRunnerContext(processRunner, testResultsMonitor, fileSystem, messageService, options))
 {
 }
		public CodeCoverageTestRunnerContext(IUnitTestProcessRunner processRunner,
			ITestResultsMonitor testResultsMonitor,
			ICSharpCode.CodeCoverage.IFileSystem fileSystem,
			IUnitTestMessageService messageService,
			UnitTestingOptions options)
			: base(processRunner, testResultsMonitor, fileSystem, messageService)
		{
			this.options = options;
		}
 public CodeCoverageTestRunnerContext(IUnitTestProcessRunner processRunner,
                                      ITestResultsMonitor testResultsMonitor,
                                      ICSharpCode.CodeCoverage.IFileSystem fileSystem,
                                      IUnitTestMessageService messageService,
                                      UnitTestingOptions options)
     : base(processRunner, testResultsMonitor, fileSystem, messageService)
 {
     this.options = options;
 }
		public RubyTestRunnerContext(IUnitTestProcessRunner processRunner,
			ITestResultsMonitor testResultsMonitor,
			RubyAddInOptions options,
			IScriptingFileService fileService,
			IUnitTestMessageService messageService)
			: base(processRunner, testResultsMonitor, fileService, messageService)
		{
			this.options = options;
			this.fileService = fileService;
		}
		public TestProcessRunnerBaseContext(IUnitTestProcessRunner processRunner,
			ITestResultsMonitor testResultsMonitor,
			IFileSystem fileSystem,
			IUnitTestMessageService messageService)
		{
			this.processRunner = processRunner;
			this.testResultsMonitor = testResultsMonitor;
			this.fileSystem = fileSystem;
			this.messageService = messageService;
		}
 public TestProcessRunnerBaseContext(IUnitTestProcessRunner processRunner,
                                     ITestResultsMonitor testResultsMonitor,
                                     IFileSystem fileSystem,
                                     IUnitTestMessageService messageService)
 {
     this.processRunner      = processRunner;
     this.testResultsMonitor = testResultsMonitor;
     this.fileSystem         = fileSystem;
     this.messageService     = messageService;
 }
 public RubyTestRunnerContext(IUnitTestProcessRunner processRunner,
                              ITestResultsMonitor testResultsMonitor,
                              RubyAddInOptions options,
                              IScriptingFileService fileService,
                              IUnitTestMessageService messageService)
     : base(processRunner, testResultsMonitor, fileService, messageService)
 {
     this.options     = options;
     this.fileService = fileService;
 }
		public MockNUnitTestFramework(IUnitTestDebuggerService debuggerService,
			IUnitTestProcessRunner processRunner,
			ITestResultsMonitor testResultsMonitor, 
			UnitTestingOptions options,
			IMessageService messageService)
		{
			this.debuggerService = debuggerService;
			this.processRunner = processRunner;
			this.testResultsMonitor = testResultsMonitor;
			this.options = options;
			this.messageService = messageService;
		}
 public MockNUnitTestFramework(IUnitTestDebuggerService debuggerService,
                               IUnitTestProcessRunner processRunner,
                               ITestResultsMonitor testResultsMonitor,
                               UnitTestingOptions options,
                               IUnitTestMessageService messageService)
 {
     this.debuggerService    = debuggerService;
     this.processRunner      = processRunner;
     this.testResultsMonitor = testResultsMonitor;
     this.options            = options;
     this.messageService     = messageService;
 }
		public PythonTestRunnerContext(IUnitTestProcessRunner processRunner,
			ITestResultsMonitor testResultsMonitor,
			IUnitTestMessageService messageService,
			PythonAddInOptions options,
			PythonStandardLibraryPath pythonStandardLibraryPath,
			IScriptingFileService fileService)
			: base(processRunner, testResultsMonitor, fileService, messageService)
		{
			this.options = options;
			this.pythonStandardLibraryPath = pythonStandardLibraryPath;
			this.fileService = fileService;
		}
 public PythonTestRunnerContext(IUnitTestProcessRunner processRunner,
                                ITestResultsMonitor testResultsMonitor,
                                IUnitTestMessageService messageService,
                                PythonAddInOptions options,
                                PythonStandardLibraryPath pythonStandardLibraryPath,
                                IScriptingFileService fileService)
     : base(processRunner, testResultsMonitor, fileService, messageService)
 {
     this.options = options;
     this.pythonStandardLibraryPath = pythonStandardLibraryPath;
     this.fileService = fileService;
 }
Exemple #13
0
        public MSTestRunner(
            IUnitTestProcessRunner processRunner,
            IFileSystem fileSystem,
            IUnitTestMessageService messageService)
        {
            this.processRunner  = processRunner;
            this.fileSystem     = fileSystem;
            this.messageService = messageService;

            processRunner.LogStandardOutputAndError = false;
            processRunner.OutputLineReceived       += OutputLineReceived;
            processRunner.ErrorLineReceived        += OutputLineReceived;
            processRunner.ProcessExited            += ProcessRunnerExited;
        }
		public MSTestRunner(
			IUnitTestProcessRunner processRunner,
			IFileSystem fileSystem,
			IUnitTestMessageService messageService)
		{
			this.processRunner = processRunner;
			this.fileSystem = fileSystem;
			this.messageService = messageService;
			
			processRunner.LogStandardOutputAndError = false;
			processRunner.OutputLineReceived += OutputLineReceived;
			processRunner.ErrorLineReceived += OutputLineReceived;
			processRunner.ProcessExited += ProcessRunnerExited;
		}
        public TestProcessRunnerBase(IUnitTestProcessRunner processRunner,
                                     ITestResultsMonitor testResultsMonitor,
                                     IFileSystem fileSystem,
                                     IUnitTestMessageService messageService)
        {
            this.processRunner      = processRunner;
            this.testResultsMonitor = testResultsMonitor;
            this.fileSystem         = fileSystem;
            this.messageService     = messageService;

            processRunner.LogStandardOutputAndError = false;
            processRunner.OutputLineReceived       += OutputLineReceived;
            processRunner.ErrorLineReceived        += OutputLineReceived;
            processRunner.ProcessExited            += OnAllTestsFinished;
            testResultsMonitor.TestFinished        += OnTestFinished;
        }
		public TestProcessRunnerBase(IUnitTestProcessRunner processRunner,
			ITestResultsMonitor testResultsMonitor,
			IFileSystem fileSystem,
			IUnitTestMessageService messageService)
		{
			this.processRunner = processRunner;
			this.testResultsMonitor = testResultsMonitor;
			this.fileSystem = fileSystem;
			this.messageService = messageService;
			
			processRunner.LogStandardOutputAndError = false;
			processRunner.OutputLineReceived += OutputLineReceived;
			processRunner.ErrorLineReceived += OutputLineReceived;
			processRunner.ProcessExited += OnAllTestsFinished;
			testResultsMonitor.TestFinished += OnTestFinished;
		}
 public MockNUnitTestFramework(IUnitTestProcessRunner processRunner,
                               ITestResultsMonitor testResultsMonitor,
                               UnitTestingOptions options)
     : this(null, processRunner, testResultsMonitor, options, null)
 {
 }
		public MockNUnitTestFramework(IUnitTestProcessRunner processRunner,
			ITestResultsMonitor testResultsMonitor, 
			UnitTestingOptions options)
			: this(null, processRunner, testResultsMonitor, options, null)
		{
		}