public void ConstructorShouldFailWhenTransportTypeReadRepositoryIsNull()
        {
            // Arrange
            var mapper = new Mock <IMapper>().Object;
            ITransportTypeReadRepository TransportTypeReadRepository = null;
            var transportTypeOdataProvider = new Mock <ITransportTypeOdataProvider>().Object;

            // Act
            Action ctor = () =>
            {
                new ListTransportTypeQueryHandler(mapper, TransportTypeReadRepository, transportTypeOdataProvider);
            };

            // Assert
            ctor.Should().Throw <ArgumentNullException>();
        }
Exemplo n.º 2
0
 public ListTransportTypeQueryHandler(IMapper mapper, ITransportTypeReadRepository transportTypeReadRepository, ITransportTypeOdataProvider transportTypeOdataProvider)
 {
     _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper));
     _transportTypeReadRepository = transportTypeReadRepository ?? throw new ArgumentNullException(nameof(transportTypeReadRepository));
     _transportTypeOdataProvider  = transportTypeOdataProvider ?? throw new ArgumentNullException(nameof(transportTypeOdataProvider));
 }