コード例 #1
0
        public void ConstructorShouldFailWhenProductionSiteReadRepositoryIsNull()
        {
            // Arrange
            var mapper = new Mock <IMapper>().Object;
            IProductionSiteReadRepository productionSiteReadRepository = null;
            var productionSiteOdataProvider = new Mock <IProductionSiteOdataProvider>().Object;

            // Act
            Action ctor = () =>
            {
                new ListProductionSiteQueryHandler(mapper, productionSiteReadRepository, productionSiteOdataProvider);
            };

            // Assert
            ctor.Should().Throw <ArgumentNullException>();
        }
コード例 #2
0
 public ListProductionSiteQueryHandler(IMapper mapper, IProductionSiteReadRepository productionSiteReadRepository, IProductionSiteOdataProvider productionSiteOdataProvider)
 {
     _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper));
     _productionSiteReadRepository = productionSiteReadRepository ?? throw new ArgumentNullException(nameof(productionSiteReadRepository));
     _productionSiteOdataProvider  = productionSiteOdataProvider ?? throw new ArgumentNullException(nameof(productionSiteOdataProvider));
 }