void CreateHost()
		{
			host = new TestablePackageManagementConsoleHost();
			fakeSolution = host.FakeSolution;
			scriptingConsole = host.FakeScriptingConsole;
			powerShellHost = host.FakePowerShellHostFactory.FakePowerShellHost;
			fakeRegisteredPackageRepositories = host.FakeRegisteredPackageRepositories;
		}
		public TestablePackageManagementConsoleHost(
			FakePackageManagementSolution solution,
			FakeRegisteredPackageRepositories registeredPackageRepositories,
			FakeScriptingConsoleWithLinesToRead scriptingConsole,
			FakePowerShellHostFactory powerShellHostFactory,
			FakePackageManagementAddInPath addinPath)
			: base(solution, registeredPackageRepositories, null, powerShellHostFactory, addinPath)
		{
			this.FakeSolution = solution;
			this.FakeScriptingConsole = scriptingConsole;
			this.ScriptingConsole = scriptingConsole;
			this.FakePowerShellHostFactory = powerShellHostFactory;
			this.FakeRegisteredPackageRepositories = registeredPackageRepositories;
			this.FakePackageManagementAddInPath = addinPath;
		}
 public TestablePackageManagementConsoleHost(
     FakePackageManagementSolution solution,
     FakeRegisteredPackageRepositories registeredPackageRepositories,
     FakeScriptingConsoleWithLinesToRead scriptingConsole,
     FakePowerShellHostFactory powerShellHostFactory,
     FakePackageManagementAddInPath addinPath)
     : base(solution, registeredPackageRepositories, powerShellHostFactory, addinPath)
 {
     this.FakeSolution                      = solution;
     this.FakeScriptingConsole              = scriptingConsole;
     this.ScriptingConsole                  = scriptingConsole;
     this.FakePowerShellHostFactory         = powerShellHostFactory;
     this.FakeRegisteredPackageRepositories = registeredPackageRepositories;
     this.FakePackageManagementAddInPath    = addinPath;
 }