Esempio n. 1
0
        public void ConstructorShouldFailWhenLocationOdataProviderIsNull()
        {
            // Arrange
            var mapper = new Mock <IMapper>().Object;
            var locationReadRepository = new Mock <ILocationReadRepository>().Object;
            ILocationOdataProvider locationOdataProvider = null;

            // Act
            Action ctor = () =>
            {
                new ListLocationQueryHandler(mapper, locationReadRepository, locationOdataProvider);
            };

            // Assert
            ctor.Should().Throw <ArgumentNullException>();
        }
 public LocationReadRepository(DataContext dataContext, ILocationOdataProvider odataProvider, IMapper mapper)
 {
     _dataContext   = dataContext ?? throw new ArgumentNullException(nameof(dataContext));
     _odataProvider = odataProvider ?? throw new ArgumentNullException(nameof(odataProvider));
     _mapper        = mapper ?? throw new ArgumentNullException(nameof(mapper));
 }
 public ListLocationQueryHandler(IMapper mapper, ILocationReadRepository locationReadRepository, ILocationOdataProvider locationOdataProvider)
 {
     _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper));
     _locationReadRepository = locationReadRepository ?? throw new ArgumentNullException(nameof(locationReadRepository));
     _locationOdataProvider  = locationOdataProvider ?? throw new ArgumentNullException(nameof(locationOdataProvider));
 }