public void ConstructorShouldFailWhenSiteReadRepositoryIsNull() { // Arrange var mapper = new Mock <IMapper>().Object; ISiteReadRepository siteReadRepository = null; var siteOdataProvider = new Mock <ISiteOdataProvider>().Object; // Act Action ctor = () => { new ListSiteQueryHandler(mapper, siteReadRepository, siteOdataProvider); }; // Assert ctor.Should().Throw <ArgumentNullException>(); }
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)); }
public void TestInitialize() { RepositoryTestsHelper.Init(Consts.Collections.SiteCollectionName); _repository = new SiteReadRepository(new PersistenceContext(new PersistenceConfiguration(RepositoryTestsHelper.ConnectionString))); }