public void SetUp() { _agentSettings = new AgentSettings {DeploymentEnvironment = "Staging", PackageSyncIntervalMs = 1}; _agentConfigManagerMock = new Mock<IAgentConfigurationManager>(); _agentConfigManagerMock.Setup(x => x.GetWatchedPackages(_agentSettings.DeploymentEnvironment)).Returns(new List<string> { PACKAGE_ID }); _packageRepoMock = new Mock<IRetrievePackageQuery>(); _packageCacheMock = new Mock<ILocalPackageCache>(); _pds = new PackageDownloadingService(_agentSettings, _packageRepoMock.Object, _packageCacheMock.Object, _agentConfigManagerMock.Object); }
public void SetUp() { _hubCommunicator = new Mock<IHubCommunicator>(); _agentSettings = new Mock<IAgentSettingsManager>(); _agentSettings.SetupGet(s=>s.Settings).Returns(new AgentSettings { DeploymentEnvironment = "Staging", PackageSyncIntervalMs = 1 }); _agentConfigManagerMock = new Mock<IAgentConfigurationManager>(); _agentConfigManagerMock.Setup(x => x.GetWatchedPackages(_agentSettings.Object.Settings.DeploymentEnvironment)).Returns(new List<WatchPackage> { new WatchPackage() { Name = PACKAGE_ID } }); _packageRepoMock = new Mock<IRetrievePackageQuery>(); _packageCacheMock = new Mock<ILocalPackageCache>(); _installCached = new Mock<IInstalledPackageArchive>(); _pds = new PackageDownloadingService(_agentSettings.Object, _packageRepoMock.Object, _packageCacheMock.Object, _agentConfigManagerMock.Object, _logger.Object, _hubCommunicator.Object, _installCached.Object, _packageRepositoryFactory.Object, _allPackagesList, _currentlyDownloadingList.Object, _installationResultDictionary.Object, _agentWatchList.Object, _installationManager.Object, new Mock<INotificationService>().Object); _allPackagesList = new AllPackagesList(_agentConfigManagerMock.Object, _agentSettings.Object.Settings); }