コード例 #1
0
        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>();
        }
コード例 #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));
 }
コード例 #3
0
 public void TestInitialize()
 {
     RepositoryTestsHelper.Init(Consts.Collections.SiteCollectionName);
     _repository = new SiteReadRepository(new PersistenceContext(new PersistenceConfiguration(RepositoryTestsHelper.ConnectionString)));
 }