Exemplo n.º 1
0
        public void ShouldCallPackageIdValidator()
        {
            var package = new Package {
                Id = "Package"
            };

            _mockedPackageFactory.Setup(pf => pf.CreateNewFromFile(It.IsAny <string>())).Returns(package);

            _packageCreator.CreatePackage("key", Stream.Null, "fileExtension", false);

            _mockedPackageIdValidator.Verify(piv => piv.IsValidPackageId(package.Id), Times.Once(), "PackageIdValidator was not called.");
        }
Exemplo n.º 2
0
 private Package Create(string key, Stream packageFileStream, bool isInPlaceUpdate)
 {
     ValidateInputs(() => _serviceInputValidator.ValidateUserApiKey(key));
     return(ExecuteAction(() => _packageCreator.CreatePackage(key, packageFileStream, PACKAGE_FILE_EXTENSION, isInPlaceUpdate),
                          "The Package could not be uploaded"));
 }