public MockNUnitTestFramework(IUnitTestDebuggerService debuggerService,
			ITestResultsMonitor testResultsMonitor, 
			UnitTestingOptions options,
			IMessageService messageService)
			: this(debuggerService, null, testResultsMonitor, options, messageService)
		{
		}
 public MockNUnitTestFramework(IUnitTestDebuggerService debuggerService,
                               ITestResultsMonitor testResultsMonitor,
                               UnitTestingOptions options,
                               IUnitTestMessageService messageService)
     : this(debuggerService, null, testResultsMonitor, options, messageService)
 {
 }
 public NUnitTestDebugger(IUnitTestDebuggerService debuggerService,
                          IUnitTestMessageService messageService,
                          ITestResultsMonitor testResultsMonitor,
                          UnitTestingOptions options)
     : base(debuggerService, messageService, testResultsMonitor)
 {
     this.options = options;
 }
예제 #4
0
		public NUnitTestDebugger(IUnitTestDebuggerService debuggerService,
			IUnitTestMessageService messageService,
			ITestResultsMonitor testResultsMonitor,
			UnitTestingOptions options)
			: base(debuggerService, messageService, testResultsMonitor)
		{
			this.options = options;
		}
예제 #5
0
 public MSTestDebugger(
     IUnitTestDebuggerService debuggerService,
     IUnitTestMessageService messageService)
 {
     this.debuggerService = debuggerService;
     this.messageService  = messageService;
     this.debugger        = debuggerService.CurrentDebugger;
 }
예제 #6
0
		public MSTestDebugger(
			IUnitTestDebuggerService debuggerService,
			IUnitTestMessageService messageService)
		{
			this.debuggerService = debuggerService;
			this.messageService = messageService;
			this.debugger = debuggerService.CurrentDebugger;
		}
예제 #7
0
		public RubyTestDebugger(IUnitTestDebuggerService debuggerService,
			IUnitTestMessageService messageService,
			ITestResultsMonitor testResultsMonitor,
			RubyAddInOptions options,
			IScriptingFileService fileService)
			: base(debuggerService, messageService, testResultsMonitor)
		{
			this.options = options;
			this.fileService = fileService;
			testResultsMonitor.InitialFilePosition = 0;
		}
예제 #8
0
		public TestDebuggerBase(IUnitTestDebuggerService debuggerService,
			IUnitTestMessageService messageService,
			ITestResultsMonitor testResultsMonitor)
		{
			this.debuggerService = debuggerService;
			this.messageService = messageService;
			this.testResultsMonitor = testResultsMonitor;
			this.debugger = debuggerService.CurrentDebugger;
			
			testResultsMonitor.TestFinished += OnTestFinished;
		}
예제 #9
0
        public TestDebuggerBase(IUnitTestDebuggerService debuggerService,
                                IUnitTestMessageService messageService,
                                ITestResultsMonitor testResultsMonitor)
        {
            this.debuggerService    = debuggerService;
            this.messageService     = messageService;
            this.testResultsMonitor = testResultsMonitor;
            this.debugger           = debuggerService.CurrentDebugger;

            testResultsMonitor.TestFinished += OnTestFinished;
        }
예제 #10
0
 public RubyTestDebugger(IUnitTestDebuggerService debuggerService,
                         IUnitTestMessageService messageService,
                         ITestResultsMonitor testResultsMonitor,
                         RubyAddInOptions options,
                         IScriptingFileService fileService)
     : base(debuggerService, messageService, testResultsMonitor)
 {
     this.options     = options;
     this.fileService = fileService;
     testResultsMonitor.InitialFilePosition = 0;
 }
예제 #11
0
 public PythonTestDebugger(IUnitTestDebuggerService debuggerService,
                           IUnitTestMessageService messageService,
                           ITestResultsMonitor testResultsMonitor,
                           PythonAddInOptions options,
                           PythonStandardLibraryPath pythonStandardLibraryPath,
                           IScriptingFileService fileService)
     : base(debuggerService, messageService, testResultsMonitor)
 {
     this.options = options;
     this.pythonStandardLibraryPath = pythonStandardLibraryPath;
     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;
		}
예제 #13
0
		public PythonTestDebugger(IUnitTestDebuggerService debuggerService,
			IUnitTestMessageService messageService,
			ITestResultsMonitor testResultsMonitor,
			PythonAddInOptions options,
			PythonStandardLibraryPath pythonStandardLibraryPath,
			IScriptingFileService fileService)
			: base(debuggerService, messageService, testResultsMonitor)
		{
			this.options = options;
			this.pythonStandardLibraryPath = pythonStandardLibraryPath;
			this.fileService = fileService;
		}
 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;
 }