public LocalImageFactoryTests()
        {
            var config = new Mock <IConfiguration>();

            config.Setup(c => c["ImagesUploadPath"]).Returns(_uploadPath);

            _localImageFactoryOptions = new LocalImageFactoryOptions(config.Object);
            _imageFactoryValidator    = new ImageFactoryValidator();
        }
Ejemplo n.º 2
0
        public LocalImageService CreateImageService()
        {
            var config = new Mock <IConfiguration>();

            config.Setup(c => c["ImagesUploadPath"]).Returns(_tempDirectory);

            var options      = new LocalImageFactoryOptions(config.Object);
            var validator    = new ImageFactoryValidator();
            var imageFactory = new LocalImageFactory(options, validator);

            var imageService = new LocalImageService(Configuration, imageFactory);

            return(imageService);
        }