void CreateNUnitTestRunner()
		{
			selectedTests = SelectedTestsHelper.CreateSelectedTestMember();
			context = new MockNUnitTestRunnerContext();
			FileUtility.ApplicationRootPath = @"C:\SharpDevelop";
			
			testRunner = context.CreateNUnitTestRunner();
		}
		public ITestRunner CreateTestRunner()
		{
			TestProcessRunnerBaseContext context = new TestProcessRunnerBaseContext(processRunner, 
				testResultsMonitor, 
				fileService,
				messageService);
			NUnitTestRunner testRunner = new NUnitTestRunner(context, options);
			testRunnersCreated.Add(testRunner);
			return testRunner;
		}
		public void Init()
		{
			context = new MockRunTestCommandContext();
			processRunner = new MockProcessRunner();
			debuggerService = new MockDebuggerService();
			
			testFramework = new MockNUnitTestFramework(debuggerService,
				processRunner,
				context.MockTestResultsMonitor,
				context.UnitTestingOptions,
				context.MessageService);
			
			testRunner = testFramework.CreateTestRunner() as NUnitTestRunner;
			testDebugger = testFramework.CreateTestDebugger() as NUnitTestDebugger;
		}
Пример #4
0
 public override int GetExpectedNumberOfTestResults(IEnumerable <ITest> selectedTests)
 {
     return(NUnitTestRunner.GetNumberOfTestMethods(selectedTests));
 }