public void SetUp() { _mockedPackageIdValidator = new Mock <IPackageIdValidator>(); _mockedPackageFactory = new Mock <IPackageFactory>(); _mockedPackageRepository = new Mock <IRepository <Package> >(); _mockedLatestVersionChecker = new Mock <ILatestVersionChecker>(); _mockedLatestVersionUpdater = new Mock <ILatestVersionUpdater <Package> >(); _mockedPackageUriValidator = new Mock <IPackageUriValidator>(); Mock <IGuid> mockedGuid = new Mock <IGuid>(); Mock <IConfigSettings> mockedConfigSettings = new Mock <IConfigSettings>(); Mock <IHashGetter> mockedHashGetter = new Mock <IHashGetter>(); _packageCreator = new Core.Impl.PackageCreator(new Mock <IFileSystem>().Object, mockedGuid.Object, _mockedPackageFactory.Object, mockedConfigSettings.Object, _mockedPackageRepository.Object, new Mock <IPackageAuthenticator>().Object, mockedHashGetter.Object, _mockedPackageIdValidator.Object, _mockedPackageUriValidator.Object, _mockedLatestVersionChecker.Object, _mockedLatestVersionUpdater.Object); mockedGuid.Setup(g => g.NewGuid()).Returns(Guid.NewGuid()); mockedConfigSettings.SetupGet(cs => cs.PhysicalSitePath).Returns("physical"); mockedConfigSettings.SetupGet(cs => cs.RelativeTemporaryDirectory).Returns("temp"); mockedConfigSettings.SetupGet(cs => cs.RelativePackageDirectory).Returns("package"); mockedHashGetter.Setup(hg => hg.GetHashFromFile(It.IsAny <Stream>())).Returns(new ComputedHash { HashingAlgorithmUsed = HashingAlgorithm.SHA1 }); _mockedPackageIdValidator.Setup(piv => piv.IsValidPackageId(It.IsAny <string>())).Returns(true); }
public PackageFileService(IPackageCreator packageCreator, IWebFaultExceptionCreator webFaultExceptionCreator, IServiceInputValidator serviceInputValidator, IConfigSettings configSettings, ILogger logger) : base(webFaultExceptionCreator, logger) { _packageCreator = packageCreator; _serviceInputValidator = serviceInputValidator; _configSettings = configSettings; }
public NuGetPackageTransformer( IProgressiveWebOperation progressiveWebOperation, IPackageCreator packageCreator, IGetRecursiveUtilitiesInPath getRecursiveUtilitiesInPath) { _progressiveWebOperation = progressiveWebOperation; _packageCreator = packageCreator; _getRecursiveUtilitiesInPath = getRecursiveUtilitiesInPath; }
public NuGetPackageTransformer( IProgressiveWebOperation progressiveWebOperation, IPackageCreator packageCreator, IGetRecursiveUtilitiesInPath getRecursiveUtilitiesInPath, INuGetPlatformMapping nuGetPlatformMapping) { _progressiveWebOperation = progressiveWebOperation; _packageCreator = packageCreator; _getRecursiveUtilitiesInPath = getRecursiveUtilitiesInPath; _nuGetPlatformMapping = nuGetPlatformMapping; }
public PackPackageCommand( IAutomaticModulePackager automaticProjectPackager, IFileFilterParser fileFilterParser, IHostPlatformDetector hostPlatformDetector, IDeduplicator deduplicator, IPackageCreator packageCreator, IGetRecursiveUtilitiesInPath getRecursiveUtilitiesInPath) { this.m_AutomaticProjectPackager = automaticProjectPackager; this.m_HostPlatformDetector = hostPlatformDetector; this.m_FileFilterParser = fileFilterParser; this.m_Deduplicator = deduplicator; _packageCreator = packageCreator; _getRecursiveUtilitiesInPath = getRecursiveUtilitiesInPath; }
public PackPackageCommand( IAutomaticModulePackager automaticProjectPackager, IFileFilterParser fileFilterParser, IHostPlatformDetector hostPlatformDetector, IDeduplicator deduplicator, IPackageCreator packageCreator, IGetRecursiveUtilitiesInPath getRecursiveUtilitiesInPath, IFeatureManager featureManager) { this.m_AutomaticProjectPackager = automaticProjectPackager; this.m_HostPlatformDetector = hostPlatformDetector; this.m_FileFilterParser = fileFilterParser; this.m_Deduplicator = deduplicator; _packageCreator = packageCreator; _getRecursiveUtilitiesInPath = getRecursiveUtilitiesInPath; _featureManager = featureManager; }
public void SetUp() { _mockedPackageIdValidator = new Mock<IPackageIdValidator>(); _mockedPackageFactory = new Mock<IPackageFactory>(); _mockedPackageRepository = new Mock<IRepository<Package>>(); _mockedLatestVersionChecker = new Mock<ILatestVersionChecker>(); _mockedLatestVersionUpdater = new Mock<ILatestVersionUpdater<Package>>(); _mockedPackageUriValidator = new Mock<IPackageUriValidator>(); Mock<IGuid> mockedGuid = new Mock<IGuid>(); Mock<IConfigSettings> mockedConfigSettings = new Mock<IConfigSettings>(); Mock<IHashGetter> mockedHashGetter = new Mock<IHashGetter>(); _packageCreator = new Core.Impl.PackageCreator(new Mock<IFileSystem>().Object, mockedGuid.Object, _mockedPackageFactory.Object, mockedConfigSettings.Object, _mockedPackageRepository.Object, new Mock<IPackageAuthenticator>().Object, mockedHashGetter.Object, _mockedPackageIdValidator.Object, _mockedPackageUriValidator.Object, _mockedLatestVersionChecker.Object, _mockedLatestVersionUpdater.Object); mockedGuid.Setup(g => g.NewGuid()).Returns(Guid.NewGuid()); mockedConfigSettings.SetupGet(cs => cs.PhysicalSitePath).Returns("physical"); mockedConfigSettings.SetupGet(cs => cs.RelativeTemporaryDirectory).Returns("temp"); mockedConfigSettings.SetupGet(cs => cs.RelativePackageDirectory).Returns("package"); mockedHashGetter.Setup(hg => hg.GetHashFromFile(It.IsAny<Stream>())).Returns(new ComputedHash { HashingAlgorithmUsed = HashingAlgorithm.SHA1}); _mockedPackageIdValidator.Setup(piv => piv.IsValidPackageId(It.IsAny<string>())).Returns(true); }
public ContentSenderTls(IPackageCreator creator, IClient client) : base(creator) { _client = client; }
public ContentSenderWcf(Peer peer, IPackageCreator creator) : base(creator) { _peer = peer; }
protected BaseSender(IPackageCreator packageCreator) { _packageCreator = packageCreator; }