public UnfinishedPackageGetter(IRepository <Package> packageRepository, IPackageAuthenticator packageAuthenticator, IRepository <PublishedPackage> publishedPackageRepository) { _packageRepository = packageRepository; _packageAuthenticator = packageAuthenticator; _publishedPackageRepository = publishedPackageRepository; }
public UnfinishedPackageGetter(IRepository<Package> packageRepository, IPackageAuthenticator packageAuthenticator, IRepository<PublishedPackage> publishedPackageRepository) { _packageRepository = packageRepository; _packageAuthenticator = packageAuthenticator; _publishedPackageRepository = publishedPackageRepository; }
public void ShouldReturnPackageAuthenticatorWhenSettingIsTrue() { _mockedConfigSettings.SetupGet(cs => cs.AuthenticatePackageRequests).Returns(true); IPackageAuthenticator packageAuthenticator = _packageAuthenticatorService.RegisterPackageAuthenticator(); Assert.IsInstanceOf <Infrastructure.Impl.PackageAuthenticator>(packageAuthenticator, "Returned authenticator should be of type {0}.", typeof(Infrastructure.Impl.PackageAuthenticator).Name); }
public void ShouldReturnNoOpAuthenticatorWhenSettingIsFalse() { _mockedConfigSettings.SetupGet(cs => cs.AuthenticatePackageRequests).Returns(false); IPackageAuthenticator packageAuthenticator = _packageAuthenticatorService.RegisterPackageAuthenticator(); Assert.IsInstanceOf <NoOpPackageAuthenticator>(packageAuthenticator, "Returned authenticator should be of type {0}.", typeof(NoOpPackageAuthenticator).Name); }
public ScreenshotService(IScreenshotDeleter screenshotDeleter, IWebFaultExceptionCreator webFaultExceptionCreator, IPackageAuthenticator packageAuthenticator, IRepository <Screenshot> screenshotRepository, IServiceInputValidator serviceInputValidator, ILogger logger) : base(webFaultExceptionCreator, logger) { _screenshotDeleter = screenshotDeleter; _screenshotRepository = screenshotRepository; _serviceInputValidator = serviceInputValidator; _packageAuthenticator = packageAuthenticator; }
public ScreenshotService(IScreenshotDeleter screenshotDeleter, IWebFaultExceptionCreator webFaultExceptionCreator, IPackageAuthenticator packageAuthenticator, IRepository<Screenshot> screenshotRepository, IServiceInputValidator serviceInputValidator, ILogger logger) : base(webFaultExceptionCreator, logger) { _screenshotDeleter = screenshotDeleter; _screenshotRepository = screenshotRepository; _serviceInputValidator = serviceInputValidator; _packageAuthenticator = packageAuthenticator; }
public PackageUnpublisher(IRepository<Package> packageRepository, IRepository<PublishedPackage> publishedPackageRepository, IPackageAuthenticator packageAuthenticator, IRecommendedVersionManager<Package> packageRecommendedVersionManager, IRecommendedVersionManager<PublishedPackage> publishedPackageRecommendedVersionManager, IPackageLogEntryCreator packageLogEntryCreator) { _packageRepository = packageRepository; _publishedPackageRepository = publishedPackageRepository; _packageAuthenticator = packageAuthenticator; _packageRecommendedVersionManager = packageRecommendedVersionManager; _publishedPackageRecommendedVersionManager = publishedPackageRecommendedVersionManager; _packageLogEntryCreator = packageLogEntryCreator; }
public void SetUp() { MockedHttpClientAdapter = new Mock<IHttpClientAdapter>(); MockedHttpClient = new Mock<IHttpClient>(); MockedConfigSettings = new Mock<IConfigSettings>(); PackageAuthenticator = new Infrastructure.Impl.PackageAuthenticator(MockedHttpClientAdapter.Object, MockedConfigSettings.Object, new Mock<ILogger>().Object); OkHttpResponse = new HttpResponseMessage { StatusCode = HttpStatusCode.OK, Content = HttpContent.Create("true") }; }
public PackageUnpublisher(IRepository <Package> packageRepository, IRepository <PublishedPackage> publishedPackageRepository, IPackageAuthenticator packageAuthenticator, IRecommendedVersionManager <Package> packageRecommendedVersionManager, IRecommendedVersionManager <PublishedPackage> publishedPackageRecommendedVersionManager, IPackageLogEntryCreator packageLogEntryCreator) { _packageRepository = packageRepository; _publishedPackageRepository = publishedPackageRepository; _packageAuthenticator = packageAuthenticator; _packageRecommendedVersionManager = packageRecommendedVersionManager; _publishedPackageRecommendedVersionManager = publishedPackageRecommendedVersionManager; _packageLogEntryCreator = packageLogEntryCreator; }
public PackagePublisher(IRepository <Package> packageRepository, IRepository <PublishedPackage> publishedPackageRepository, IRepository <PublishedScreenshot> publishedScreenshotRespository, IPackageAuthenticator packageAuthenticator, IPackageLogEntryCreator packageLogEntryCreator, IMapper mapper, IDateTime dateTime, ILatestVersionUpdater <PublishedPackage> latestVersionUpdater) { _packageRepository = packageRepository; _publishedPackageRepository = publishedPackageRepository; _publishedScreenshotRespository = publishedScreenshotRespository; _packageAuthenticator = packageAuthenticator; _packageLogEntryCreator = packageLogEntryCreator; _mapper = mapper; _dateTime = dateTime; _latestVersionUpdater = latestVersionUpdater; }
public void SetUp() { MockedHttpClientAdapter = new Mock <IHttpClientAdapter>(); MockedHttpClient = new Mock <IHttpClient>(); MockedConfigSettings = new Mock <IConfigSettings>(); PackageAuthenticator = new Infrastructure.Impl.PackageAuthenticator(MockedHttpClientAdapter.Object, MockedConfigSettings.Object, new Mock <ILogger>().Object); OkHttpResponse = new HttpResponseMessage { StatusCode = HttpStatusCode.OK, Content = HttpContent.Create("true") }; }
public PackagePublisher(IRepository<Package> packageRepository, IRepository<PublishedPackage> publishedPackageRepository, IRepository<PublishedScreenshot> publishedScreenshotRespository, IPackageAuthenticator packageAuthenticator, IPackageLogEntryCreator packageLogEntryCreator, IMapper mapper, IDateTime dateTime, ILatestVersionUpdater<PublishedPackage> latestVersionUpdater) { _packageRepository = packageRepository; _publishedPackageRepository = publishedPackageRepository; _publishedScreenshotRespository = publishedScreenshotRespository; _packageAuthenticator = packageAuthenticator; _packageLogEntryCreator = packageLogEntryCreator; _mapper = mapper; _dateTime = dateTime; _latestVersionUpdater = latestVersionUpdater; }
public PackageService(IPackageDeleter packageDeleter, IPackageAuthenticator packageAuthenticator, IPackageUpdater packageUpdater, IWebFaultExceptionCreator webFaultExceptionCreator, IServiceInputValidator serviceInputValidator, ILogger logger, IPackageGetter packageGetter, IPackageRatingUpdater packageRatingUpdater, IRatingAuthorizer ratingAuthorizer, IUnfinishedPackageGetter unfinishedPackageGetter) : base(webFaultExceptionCreator, logger) { _packageUpdater = packageUpdater; _serviceInputValidator = serviceInputValidator; _packageDeleter = packageDeleter; _packageAuthenticator = packageAuthenticator; _packageGetter = packageGetter; _packageRatingUpdater = packageRatingUpdater; _ratingAuthorizer = ratingAuthorizer; _unfinishedPackageGetter = unfinishedPackageGetter; }
public PackageCreator(IFileSystem fileSystem, IGuid guid, IPackageFactory packageFactory, IConfigSettings configSettings, IRepository <Package> packageRepository, IPackageAuthenticator packageAuthenticator, IHashGetter hashGetter, IPackageIdValidator packageIdValidator, IPackageUriValidator packageUriValidator, ILatestVersionChecker latestVersionChecker, ILatestVersionUpdater <Package> latestVersionUpdater) { _fileSystem = fileSystem; _latestVersionUpdater = latestVersionUpdater; _latestVersionChecker = latestVersionChecker; _packageIdValidator = packageIdValidator; _guid = guid; _packageFactory = packageFactory; _configSettings = configSettings; _packageRepository = packageRepository; _packageAuthenticator = packageAuthenticator; _hashGetter = hashGetter; _packageUriValidator = packageUriValidator; }
public PackageCreator(IFileSystem fileSystem, IGuid guid, IPackageFactory packageFactory, IConfigSettings configSettings, IRepository<Package> packageRepository, IPackageAuthenticator packageAuthenticator, IHashGetter hashGetter, IPackageIdValidator packageIdValidator, IPackageUriValidator packageUriValidator, ILatestVersionChecker latestVersionChecker, ILatestVersionUpdater<Package> latestVersionUpdater) { _fileSystem = fileSystem; _latestVersionUpdater = latestVersionUpdater; _latestVersionChecker = latestVersionChecker; _packageIdValidator = packageIdValidator; _guid = guid; _packageFactory = packageFactory; _configSettings = configSettings; _packageRepository = packageRepository; _packageAuthenticator = packageAuthenticator; _hashGetter = hashGetter; _packageUriValidator = packageUriValidator; }
public PackageGetter(IPackageAuthenticator packageAuthenticator, IRepository<Package> packageRepository) { _packageAuthenticator = packageAuthenticator; _packageRepository = packageRepository; }
public PackageGetter(IPackageAuthenticator packageAuthenticator, IRepository <Package> packageRepository) { _packageAuthenticator = packageAuthenticator; _packageRepository = packageRepository; }