public FakeUpdatePackageAction( IPackageManagementProject project, IPackageManagementEvents packageManagementEvents, FakeFileRemover fileRemover, FakeLicenseAcceptanceService licenseAcceptanceService) : base(project, packageManagementEvents, fileRemover, licenseAcceptanceService) { FakeProject = project as FakePackageManagementProject; FileRemover = fileRemover; LicenseAcceptanceService = licenseAcceptanceService; }
public FakeInstallPackageAction( IPackageManagementProject project, IPackageManagementEvents packageManagementEvents, FakeFileRemover fileRemover, FakeLicenseAcceptanceService licenseAcceptanceService) : base(project, packageManagementEvents, fileRemover, licenseAcceptanceService) { FileRemover = fileRemover; LicenseAcceptanceService = licenseAcceptanceService; Operations = new List <PackageOperation> (); Logger = new FakeLogger(); }
public TestableUpdatePackageAction( IPackageManagementProject project, IPackageManagementEvents packageManagementEvents, IFileRemover fileRemover, FakeLicenseAcceptanceService licenseAcceptanceService) : base(project, packageManagementEvents, fileRemover, licenseAcceptanceService) { LicenseAcceptanceService = licenseAcceptanceService; CreateOpenPackageReadMeMonitorAction = packageId => { OpenPackageReadMeMonitor = base.CreateOpenPackageReadMeMonitor(packageId) as OpenPackageReadMeMonitor; return(OpenPackageReadMeMonitor); }; }
public TestableInstallPackageAction( IPackageManagementProject project, IPackageManagementEvents packageManagementEvents, FakeFileRemover fileRemover, FakeLicenseAcceptanceService licenseAcceptanceService) : base(project, packageManagementEvents, fileRemover, licenseAcceptanceService) { LicenseAcceptanceService = licenseAcceptanceService; CreateOpenPackageReadMeMonitorAction = packageId => { IOpenPackageReadMeMonitor monitor = base.CreateOpenPackageReadMeMonitor(packageId); OpenPackageReadMeMonitor = monitor as OpenPackageReadMeMonitor; NullOpenPackageReadMeMonitorIsCreated = monitor is NullOpenPackageReadMeMonitor; return(monitor); }; }