public void Init()
        {
            MockWorkbench workbench = MockWorkbench.CreateWorkbenchWithOneViewContent(@"C:\Projects\test.py");

            Properties         p       = new Properties();
            PythonAddInOptions options = new PythonAddInOptions(p);

            options.PythonFileName = @"C:\IronPython\ipy.exe";

            debugger = new MockDebugger();
            command  = new RunPythonCommand(workbench, options, debugger);
            command.Run();
        }
Ejemplo n.º 2
0
        public void Init()
        {
            MockWorkbench workbench = MockWorkbench.CreateWorkbenchWithOneViewContent(@"C:\Projects\test.rb");

            Properties       p       = new Properties();
            RubyAddInOptions options = new RubyAddInOptions(p);

            options.RubyFileName = @"C:\IronRuby\ir.exe";

            debugger = new MockDebugger();
            command  = new RunRubyCommand(workbench, options, debugger);
            command.Run();
        }
        public void Init()
        {
            selectedTests = SelectedTestsHelper.CreateSelectedTestMember();
            FileUtility.ApplicationRootPath = @"C:\SharpDevelop";

            messageService              = new MockMessageService();
            debuggerService             = new MockDebuggerService();
            debugger                    = debuggerService.MockDebugger;
            testResultsMonitor          = new MockTestResultsMonitor();
            testResultsMonitor.FileName = @"c:\temp\tmp66.tmp";
            options          = new UnitTestingOptions(new Properties());
            options.NoShadow = true;
            testDebugger     = new NUnitTestDebugger(debuggerService, messageService, testResultsMonitor, options);
        }
        public void SetUpFixture()
        {
            // Create dummy view content with the Python script.
            MockViewContent viewContent = new MockViewContent();

            viewContent.PrimaryFileName = @"C:\Projects\test.py";
            MockWorkbenchWindow workbenchWindow = new MockWorkbenchWindow();

            workbenchWindow.ActiveViewContent = viewContent;
            MockWorkbench workbench = new MockWorkbench();

            workbench.ActiveWorkbenchWindow = workbenchWindow;

            // Create the Python binding addin options.
            Properties   p       = new Properties();
            AddInOptions options = new AddInOptions(p);

            options.PythonFileName = @"C:\IronPython\ipy.exe";

            debugger = new MockDebugger();
            command  = new RunPythonCommand(workbench, options, debugger);
            command.Run();
        }
 public void Init()
 {
     debuggerService = new MockDebuggerService();
     debugger        = debuggerService.CurrentDebugger as MockDebugger;
 }