public ReturnToCenterController(IServiceProvider serviceProvider, IMapper mapper, ReturnToCenterFacade facade) { this.serviceProvider = serviceProvider; this.mapper = mapper; this.facade = facade; this.identityService = (IdentityService)serviceProvider.GetService(typeof(IdentityService)); }
public async Task Should_Success_Create_Data() { TransferOutFacade facade = new TransferOutFacade(GetServiceProvider().Object, _dbContext(GetCurrentMethod())); ReturnToCenterFacade returnToCenterFacade = new ReturnToCenterFacade(GetServiceProvider().Object, _dbContext(GetCurrentMethod())); var model = await dataUtil(facade, GetCurrentMethod()).GetNewData(); var viewmodel = dataUtil(facade, GetCurrentMethod()).MapToViewModel(model); var Response = await returnToCenterFacade.Create(viewmodel, model, USERNAME); Assert.NotEqual(0, Response); }
public async Task Should_Success_Get_Excel_By_Id() { TransferOutFacade facade = new TransferOutFacade(GetServiceProvider().Object, _dbContext(GetCurrentMethod())); ReturnToCenterFacade returnToCenterFacade = new ReturnToCenterFacade(GetServiceProvider().Object, _dbContext(GetCurrentMethod())); var model = await dataUtil(facade, GetCurrentMethod()).GetNewData(); var viewmodel = dataUtil(facade, GetCurrentMethod()).MapToViewModel(model); await returnToCenterFacade.Create(viewmodel, model, USERNAME); var Response = returnToCenterFacade.GenerateExcel((int)model.Id); Assert.IsType <MemoryStream>(Response); }