public InstallationRecorderTests() { _packageHistoryRepository = new Mock<IPackageHistoryRepository>(); _packageInstallationSettings = new PackageInstallationSettings(); _recorder = new InstallationRecorder(_packageHistoryRepository.Object, _packageInstallationSettings); }
public InstallationRecorderTests() { _mockPackageHistoryRepository = new Mock<IPackageHistoryRepository>(); _configurationProvider = new Mock<IConfigurationProvider<PackageInstallationSettings>>(); var settingsObject = new PackageInstallationSettings { RecordInstallationHistory = true }; _configurationProvider.Setup(x => x.Settings).Returns(settingsObject); }
public InstallationRecorderTests() { _mockPackageHistoryRepository = new Mock<IPackageHistoryRepository>(); _packageInstallationSettings = new PackageInstallationSettings { RecordInstallationHistory = true }; _recorder = new InstallationRecorder(_mockPackageHistoryRepository.Object, _packageInstallationSettings); _dateInstalled = DateTime.Now; }
protected HttpRequestAuthoriserTest() { CheckRequests = new Mock<ICheckRequests>(); PackageInstallationSettings = new PackageInstallationSettings { IsEnabled = true }; Logger = new Mock<ILog>(); RequestAuthoriser = new Core.HttpRequestAuthoriser(CheckRequests.Object, PackageInstallationSettings, Logger.Object); }
public void Record_install_does_not_install_when_disabled() { // Arrange var settingsObject = new PackageInstallationSettings {RecordInstallationHistory = false}; _configurationProvider.Setup(x => x.Settings).Returns(settingsObject); var recorder = new InstallationRecorder(_mockPackageHistoryRepository.Object, _configurationProvider.Object); var dateInstalled = DateTime.Now; // Act recorder.RecordInstall("01-Description.zip", dateInstalled); // Assert _mockPackageHistoryRepository.Verify(x => x.Add(It.IsAny<InstalledPackage>()), Times.Never()); }
public HttpRequestAuthoriser(ICheckRequests checkRequests, PackageInstallationSettings packageInstallationSettings, ILog logger) { _checkRequests = checkRequests; _packageInstallationSettings = packageInstallationSettings; _logger = logger; }
public PackageInstallationSettingsBuilder() { _packageInstallationSettings = new PackageInstallationSettings(); }
public InstallationRecorder(IPackageHistoryRepository packageHistoryRepository, PackageInstallationSettings packageInstallationSettings) { _packageHistoryRepository = packageHistoryRepository; _packageInstallationSettings = packageInstallationSettings; }