Example #1
0
        public ListFeedstockQueryHandlerTest()
        {
            var repository = new Mock <IFeedstockRepository>();

            repository.Setup(x => x.ListAsync(It.IsAny <Expression <Func <Domain.Entities.Feedstock, bool> > >(),
                                              It.IsAny <string>(), It.IsAny <int>(), It.IsAny <int>()))
            .ReturnsAsync((Expression <Func <Domain.Entities.Feedstock, bool> > filter,
                           string orderBy, int page, int qtyPerPage) =>
            {
                var func  = filter.Compile();
                var value = func.Invoke(Domain.Entities.Feedstock.New("test", StatusEnum.Disable, MeasureId.New(), 1, ColorId.New(), TenantId.New()));

                if (value)
                {
                    return(Pagination <Domain.Entities.Feedstock> .Empty);
                }
                else
                {
                    return(Pagination <Domain.Entities.Feedstock> .New(new Domain.Entities.Feedstock[]
                    {
                        Domain.Entities.Feedstock.New("test 1", StatusEnum.Disable, MeasureId.New(), 1, ColorId.New(), TenantId.New())
                    }, 1, 1, 1));
                }
            });

            _feedstockRepository = repository.Object;
        }
Example #2
0
        public GetFeedstockQueryHandlerTest()
        {
            var repository = new Mock <IFeedstockRepository>();

            repository.Setup(x => x.GetAsync(It.IsAny <FeedstockId>()))
            .ReturnsAsync((FeedstockId coloId) =>
            {
                //TODO: change to full entity
                return(Domain.Entities.Feedstock.New("blue", StatusEnum.Enable, MeasureId.New(), 2, ColorId.New(), TenantId.New()));
            });

            _feedstockRepository = repository.Object;
        }
Example #3
0
        private void CreateRepository()
        {
            var repository = new Mock <IFeedstockRepository>();

            repository.Setup(x => x.UpdateAsync(It.IsAny <Domain.Entities.Feedstock>()))
            .Callback(() =>
            {
                updated = true;
            });

            //mudar pra setar valor em variável x = true;

            _feedstockRepository = repository.Object;
        }
Example #4
0
        private void CreateRepository()
        {
            var repository = new Mock <IFeedstockRepository>();

            repository.Setup(x => x.DeleteAsync(It.IsAny <FeedstockId>()))
            .Callback(() =>
            {
                deleted = true;
            });

            //mudar pra setar valor em variável x = true;

            _feedstockRepository = repository.Object;
        }
Example #5
0
 public InsertFeedstockCommandHandler(IFeedstockRepository feedstockRepository)
 {
     _feedstockRepository = feedstockRepository;
 }
Example #6
0
 public GetFeedstockQueryHandler(IFeedstockRepository feedstockRepository)
 {
     _feedstockRepository = feedstockRepository;
 }
Example #7
0
 public DeleteFeedstockCommandHandler(IFeedstockRepository measureRepository)
 {
     _measureRepository = measureRepository;
 }
Example #8
0
 public UpdateFeedstockCommandHandler(IFeedstockRepository feedstockRepository)
 {
     _feedstockRepository = feedstockRepository;
 }
Example #9
0
 public ListFeedstockQueryHandler(IFeedstockRepository colorRepository)
 {
     _colorRepository = colorRepository;
 }