Ejemplo n.º 1
0
 public ListLayoutQueryHandler(IMapper mapper,
                               ILayoutReadRepository layoutReadRepository,
                               ILayoutOdataProvider layoutOdataProvider)
 {
     _mapper = mapper ?? throw Error.ArgumentNull(nameof(mapper));
     _layoutReadRepository = layoutReadRepository ?? throw Error.ArgumentNull(nameof(layoutReadRepository));
     _layoutOdataProvider  = layoutOdataProvider ?? throw Error.ArgumentNull(nameof(layoutOdataProvider));
 }
 public UpdateLayoutCommandHandler(ILayoutWriteRepository layoutWriteRepository,
                                   ILayoutReadRepository layoutReadRepository,
                                   IVersionProvider versionProvider)
 {
     _layoutWriteRepository = layoutWriteRepository ?? throw Error.ArgumentNull(nameof(layoutWriteRepository));
     _layoutReadRepository  = layoutReadRepository ?? throw Error.ArgumentNull(nameof(layoutReadRepository));
     _versionProvider       = versionProvider ?? throw Error.ArgumentNull(nameof(versionProvider));
 }
Ejemplo n.º 3
0
        public void ConstructorShouldFailWhenLayoutReadRepositoryIsNull()
        {
            // Arrange
            var layoutWriteRepository = new Mock <ILayoutWriteRepository>().Object;
            ILayoutReadRepository layoutReadRepository = null;
            var versionProvider = new Mock <IVersionProvider>().Object;

            // Act
            Action ctor = () => { new UpdateLayoutCommandHandler(layoutWriteRepository, layoutReadRepository, versionProvider); };

            // Assert
            ctor.Should().Throw <ArgumentNullException>();
        }
        public void ConstructorShouldFailWhenLayoutReadRepositoryIsNull()
        {
            // Arrange
            var mapper = new Mock <IMapper>().Object;
            ILayoutReadRepository layoutReadRepository = null;

            // Act
            Action ctor = () =>
            {
                new GetLayoutQueryHandler(mapper, layoutReadRepository);
            };

            // Assert
            ctor.Should().Throw <ArgumentNullException>();
        }
Ejemplo n.º 5
0
 public void TestInitialize()
 {
     RepositoryTestsHelper.Init(Consts.Collections.LayoutCollectionName);
     _repository = new LayoutReadRepository(new PersistenceContext(new PersistenceConfiguration(RepositoryTestsHelper.ConnectionString)));
 }
 public GetLayoutQueryHandler(IMapper mapper, ILayoutReadRepository layoutReadRepository)
 {
     _mapper = mapper ?? throw Error.ArgumentNull(nameof(mapper));
     _layoutReadRepository = layoutReadRepository ?? throw Error.ArgumentNull(nameof(layoutReadRepository));
 }