Esempio n. 1
0
        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);
        }
Esempio n. 2
0
 public PackageFileService(IPackageCreator packageCreator, IWebFaultExceptionCreator webFaultExceptionCreator,
                           IServiceInputValidator serviceInputValidator, IConfigSettings configSettings, ILogger logger)
     : base(webFaultExceptionCreator, logger)
 {
     _packageCreator        = packageCreator;
     _serviceInputValidator = serviceInputValidator;
     _configSettings        = configSettings;
 }
Esempio n. 3
0
 public PackageFileService(IPackageCreator packageCreator, IWebFaultExceptionCreator webFaultExceptionCreator,
     IServiceInputValidator serviceInputValidator, IConfigSettings configSettings, ILogger logger)
     : base(webFaultExceptionCreator, logger)
 {
     _packageCreator = packageCreator;
     _serviceInputValidator = serviceInputValidator;
     _configSettings = configSettings;
 }
Esempio n. 4
0
 public NuGetPackageTransformer(
     IProgressiveWebOperation progressiveWebOperation,
     IPackageCreator packageCreator,
     IGetRecursiveUtilitiesInPath getRecursiveUtilitiesInPath)
 {
     _progressiveWebOperation     = progressiveWebOperation;
     _packageCreator              = packageCreator;
     _getRecursiveUtilitiesInPath = getRecursiveUtilitiesInPath;
 }
 public NuGetPackageTransformer(
     IProgressiveWebOperation progressiveWebOperation,
     IPackageCreator packageCreator,
     IGetRecursiveUtilitiesInPath getRecursiveUtilitiesInPath)
 {
     _progressiveWebOperation = progressiveWebOperation;
     _packageCreator = packageCreator;
     _getRecursiveUtilitiesInPath = getRecursiveUtilitiesInPath;
 }
Esempio n. 6
0
 public NuGetPackageTransformer(
     IProgressiveWebOperation progressiveWebOperation,
     IPackageCreator packageCreator,
     IGetRecursiveUtilitiesInPath getRecursiveUtilitiesInPath,
     INuGetPlatformMapping nuGetPlatformMapping)
 {
     _progressiveWebOperation     = progressiveWebOperation;
     _packageCreator              = packageCreator;
     _getRecursiveUtilitiesInPath = getRecursiveUtilitiesInPath;
     _nuGetPlatformMapping        = nuGetPlatformMapping;
 }
Esempio n. 7
0
 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;
 }
Esempio n. 9
0
        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;
 }
Esempio n. 12
0
 protected BaseSender(IPackageCreator packageCreator)
 {
     _packageCreator = packageCreator;
 }