protected override ProcessStartInfo GetProcessStartInfo(IEnumerable <ITest> selectedTests)
        {
            NUnitConsoleApplication app = new NUnitConsoleApplication(selectedTests, options);

            app.ResultsPipe = base.TestResultsReader.PipeName;
            return(app.GetProcessStartInfo());
        }
        protected override ProcessStartInfo GetProcessStartInfo(SelectedTests selectedTests)
        {
            NUnitConsoleApplication app = new NUnitConsoleApplication(selectedTests, options);

            app.Results = base.TestResultsMonitor.FileName;
            return(app.GetProcessStartInfo());
        }
		protected override ProcessStartInfo GetProcessStartInfo(SelectedTests selectedTests)
		{
			NUnitConsoleApplication app = new NUnitConsoleApplication(selectedTests, options);
			testResultsMonitor = new TestResultsMonitor();
			app.Results = testResultsMonitor.FileName;
			return app.GetProcessStartInfo();
		}
		public void Init()
		{
			MockCSharpProject project = new MockCSharpProject();
			NUnitTestProject testProject = new NUnitTestProject(project);
			NUnitConsoleApplication app = new NUnitConsoleApplication(new[] { testProject });
			
			info = app.GetProcessStartInfo();
		}
		public void Init()
		{
			MockCSharpProject project = new MockCSharpProject();
			SelectedTests selectedTests = new SelectedTests(project);
			NUnitConsoleApplication app = new NUnitConsoleApplication(selectedTests);
			
			info = app.GetProcessStartInfo();
		}
		protected override ProcessStartInfo GetProcessStartInfo(IEnumerable<ITest> selectedTests)
		{
			NUnitConsoleApplication app = new NUnitConsoleApplication(selectedTests, options);
			app.ResultsPipe = base.TestResultsReader.PipeName;
			return app.GetProcessStartInfo();
		}