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;
        }
Ejemplo n.º 2
0
        public void InitBase()
        {
            project      = new MockCSharpProject();
            buildProject = new MockBuildProjectBeforeTestRun();

            context = new MockRunTestCommandContext();
            context.MockUnitTestsPad.AddProject(project);
            context.MockBuildProjectFactory.AddBuildProjectBeforeTestRun(buildProject);

            debuggerService = new MockDebuggerService();
            testFramework   =
                new MockNUnitTestFramework(debuggerService,
                                           context.MockTestResultsMonitor,
                                           context.UnitTestingOptions,
                                           context.MessageService);
            context.MockRegisteredTestFrameworks.AddTestFrameworkForProject(project, testFramework);

            runCommand = new DerivedRunTestWithDebuggerCommand(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);
        }