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; }
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; }
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; }
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; }
public InsertFeedstockCommandHandler(IFeedstockRepository feedstockRepository) { _feedstockRepository = feedstockRepository; }
public GetFeedstockQueryHandler(IFeedstockRepository feedstockRepository) { _feedstockRepository = feedstockRepository; }
public DeleteFeedstockCommandHandler(IFeedstockRepository measureRepository) { _measureRepository = measureRepository; }
public UpdateFeedstockCommandHandler(IFeedstockRepository feedstockRepository) { _feedstockRepository = feedstockRepository; }
public ListFeedstockQueryHandler(IFeedstockRepository colorRepository) { _colorRepository = colorRepository; }