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)); }