public void Init() { processRunner = new MockProcessRunner(); testResultsMonitor = new MockTestResultsMonitor(); options = new UnitTestingOptions(new Properties()); fileSystem = new MockFileSystem(); messageService = new MockMessageService(); testRunner = new DerivedCodeCoverageTestRunner(processRunner, testResultsMonitor, options, fileSystem, messageService); }
public bool RunProcess(ProcessInfo processInfo) { _processRunner = new MockProcessRunner(_logger); var run = _processRunner.RunProcess(processInfo); if (_processRunner.GetExeName().Equals("Process2") || _processRunner.GetExeName().Equals("Process4")) { _done = _processRunner.IsDone(); } return(run); }
void CreateTestRunner() { processRunner = new MockProcessRunner(); testResultsMonitor = new MockTestResultsMonitor(); testResultsMonitor.InitialFilePosition = 3; options = new RubyAddInOptions(new Properties()); options.RubyFileName = @"c:\ironruby\ir.exe"; fileService = new MockScriptingFileService(); MockMessageService messageService = new MockMessageService(); RubyTestRunnerContext context = new RubyTestRunnerContext(processRunner, testResultsMonitor, options, fileService, messageService); testRunner = new RubyTestRunner(context); }
public MockCodeCoverageTestRunnerFactory() { ProcessRunner = new MockProcessRunner(); TestResultsMonitor = new MockTestResultsMonitor(); Options = new UnitTestingOptions(new Properties()); FileSystem = new MockFileSystem(); CodeCoverageTestRunnerContext context = new CodeCoverageTestRunnerContext(ProcessRunner, TestResultsMonitor, FileSystem, MessageService, Options); TestRunner = new CodeCoverageTestRunner(context); }
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; }
void CreateTestRunner() { processRunner = new MockProcessRunner(); testResultsMonitor = new MockTestResultsMonitor(); options = new PythonAddInOptions(new Properties()); options.PythonFileName = @"c:\ironpython\ipy.exe"; fileService = new MockScriptingFileService(); messageService = new MockMessageService(); standardLibraryPath = new PythonStandardLibraryPath(@"c:\python\lib"); PythonTestRunnerContext context = new PythonTestRunnerContext(processRunner, testResultsMonitor, messageService, options, standardLibraryPath, fileService); testRunner = new PythonTestRunner(context); }
public void Init() { MockCSharpProject project = new MockCSharpProject(); SelectedTests selectedTests = new SelectedTests(project); helper = new NUnitConsoleApplication(selectedTests); context = new MockRunTestCommandContext(); context.MockUnitTestsPad.AddProject(project); buildProject = new MockBuildProjectBeforeTestRun(); context.MockBuildProjectFactory.AddBuildProjectBeforeTestRun(buildProject); processRunner = new MockProcessRunner(); testFramework = new MockNUnitTestFramework(processRunner, context.MockTestResultsMonitor, context.UnitTestingOptions); context.MockRegisteredTestFrameworks.AddTestFrameworkForProject(project, testFramework); runCommand = new DerivedRunTestInPadCommand(context); }
public void Init() { processRunner = new MockProcessRunner(); }
public bool RunProcess(ProcessInfo processInfo) { _processRunner = new MockProcessRunner(_logger); var run = _processRunner.RunProcess(processInfo); if (_processRunner.GetExeName().Equals("Process2") || _processRunner.GetExeName().Equals("Process4")) { _done = _processRunner.IsDone(); } return run; }