def setUp(self):
        super(PipInstallerTest, self).setUp()
        self.deployment_host_config = CIDeploymentHostConfig.for_test()
        self.installation_paths = SystemPackageInstallationPaths(
            self.deployment_host_config.host_paths)

        self.mock_file_system = self.mox.CreateMock(FileSystem)
        self.mock_internet = self.mox.CreateMock(Internet)
        self.mock_host_controller = self.mox.CreateMock(RemoteHostController)
        self.mock_feedback = self.mox.CreateMock(ExecutionFeedback)

        self.mock_host_controller.feedback = self.mock_feedback

        self.pip_installer = PipInstaller(self.installation_paths,
                                          self.mock_file_system,
                                          self.mock_internet,
                                          self.mock_host_controller)