public void SetUp()
 {
     logger = MockRepository.GenerateStub<ILogger>();
     driver = new IronRubyTestDriver(logger);
     var testIsolationProvider = (ITestIsolationProvider)RuntimeAccessor.ServiceLocator.ResolveByComponentId("Gallio.LocalTestIsolationProvider");
     testIsolationContext = testIsolationProvider.CreateContext(new TestIsolationOptions(), logger);
     testPackage = new TestPackage();
     testExplorationOptions = new TestExplorationOptions();
     testExecutionOptions = new TestExecutionOptions();
     messageSink = MockRepository.GenerateStub<IMessageSink>();
     progressMonitor = NullProgressMonitor.CreateInstance();
 }
        public void SetUp()
        {
            logger = MockRepository.GenerateStub <ILogger>();
            driver = new IronRubyTestDriver(logger);
            var testIsolationProvider = (ITestIsolationProvider)RuntimeAccessor.ServiceLocator.ResolveByComponentId("Gallio.LocalTestIsolationProvider");

            testIsolationContext   = testIsolationProvider.CreateContext(new TestIsolationOptions(), logger);
            testPackage            = new TestPackage();
            testExplorationOptions = new TestExplorationOptions();
            testExecutionOptions   = new TestExecutionOptions();
            messageSink            = MockRepository.GenerateStub <IMessageSink>();
            progressMonitor        = NullProgressMonitor.CreateInstance();
        }