Пример #1
0
        public void Init()
        {
            _offerRepositoryMock = Substitute.For <IOfferRepository>();
            _geoCodeProviderMock = Substitute.For <IGeoCodeProvider>();
            _imagePathBuilder    = Substitute.For <IImagePathBuilder>();
            _imageSaver          = Substitute.For <IImageSaver>();

            _offerService = new OfferService(_offerRepositoryMock, _geoCodeProviderMock, _imagePathBuilder, _imageSaver);
        }
Пример #2
0
 public OfferService(IOfferRepository offerRepository,
                     IGeoCodeProvider geoCodeProvider,
                     IImagePathBuilder imageUrlBuilder,
                     IImageSaver imageSaver)
 {
     _offerRepository = offerRepository;
     _geoCodeProvider = geoCodeProvider;
     _imageUrlBuilder = imageUrlBuilder;
     _imageSaver      = imageSaver;
 }