public void ConstructorShouldFailWhenSiteOdataProviderIsNull()
        {
            // Arrange
            var mapper             = new Mock <IMapper>().Object;
            var siteReadRepository = new Mock <ISiteReadRepository>().Object;
            ISiteOdataProvider siteOdataProvider = null;

            // Act
            Action ctor = () =>
            {
                new ListSiteQueryHandler(mapper, siteReadRepository, siteOdataProvider);
            };

            // Assert
            ctor.Should().Throw <ArgumentNullException>();
        }
Ejemplo n.º 2
0
 public ListSiteQueryHandler(IMapper mapper, ISiteReadRepository siteReadRepository, ISiteOdataProvider siteOdataProvider)
 {
     _mapper             = mapper ?? throw new ArgumentNullException(nameof(mapper));
     _siteReadRepository = siteReadRepository ?? throw new ArgumentNullException(nameof(siteReadRepository));
     _siteOdataProvider  = siteOdataProvider ?? throw new ArgumentNullException(nameof(siteOdataProvider));
 }