public ExpeditionController(IMapper mapper, ExpeditionFacade facade, IServiceProvider serviceProvider) { this.serviceProvider = serviceProvider; this.mapper = mapper; this.facade = facade; identityService = (IdentityService)serviceProvider.GetService(typeof(IdentityService)); }
public async Task Should_Success_Get_Data_By_Id() { ExpeditionFacade facade = new ExpeditionFacade(GetServiceProvider().Object, _dbContext(GetCurrentMethod())); var model = await dataUtil(facade, GetCurrentMethod()).GetTestData(); var Response = facade.ReadById((int)model.Id); Assert.NotNull(Response); }
public async Task Should_Success_Get_All_Data() { ExpeditionFacade facade = new ExpeditionFacade(GetServiceProvider().Object, _dbContext(GetCurrentMethod())); var model = await dataUtil(facade, GetCurrentMethod()).GetTestData(); var Response = facade.Read(); Assert.NotEmpty(Response.Item1); }
public async Task Should_Success_Create_Data() { ExpeditionFacade facade = new ExpeditionFacade(GetServiceProvider().Object, _dbContext(GetCurrentMethod())); var model = await dataUtil(facade, GetCurrentMethod()).GetNewData(); var Response = await facade.Create(model, USERNAME); Assert.NotEqual(0, Response); }
private ExpeditionDataUtil dataUtil(ExpeditionFacade facade, string testName) { var expeditionFacade = new ExpeditionFacade(ServiceProvider, _dbContext(testName)); var inventoryFacade = new InventoryFacade(ServiceProvider, _dbContext(testName)); var pkpbjFacade = new PkpbjFacade(ServiceProvider, _dbContext(testName)); var sPKDocDataUtil = new SPKDocDataUtil(pkpbjFacade); var inventoryDataUtil = new InventoryDataUtil(inventoryFacade, _dbContext(testName)); //var transferDataUtil = new TransferDataUtil(transferFacade, sPKDocDataUtil); return(new ExpeditionDataUtil(expeditionFacade, inventoryDataUtil, sPKDocDataUtil)); }
public ExpeditionDataUtil(ExpeditionFacade facade, InventoryDataUtil inventoryDataUtils, SPKDocDataUtil sPKDocDataUtils) { this.facade = facade; this.inventoryDataUtils = inventoryDataUtils; }
public ExpeditionReportController(IMapper mapper, ExpeditionFacade facade, IdentityService identityService) { this.mapper = mapper; this.facade = facade; this.identityService = identityService; }