public async void Get_Success() { var dbContext = DbContext(GetCurrentMethod()); var serviceProvider = GetServiceProviderMock(dbContext).Object; WeeklyPlanFacade facade = new WeeklyPlanFacade(serviceProvider, dbContext); var data = await DataUtil(facade).GetTestData(); IMonitoringRemainingEHFacade monitoringRemainingEHFacade = new MonitoringRemainingEHFacade(serviceProvider, dbContext); var filter = new { year = data.Year }; var Response = monitoringRemainingEHFacade.Read(filter: JsonConvert.SerializeObject(filter)); Assert.NotEqual(Response.Item2, 0); }
private GarmentSewingBlockingPlanDataUtil DataUtil(GarmentSewingBlockingPlanFacade facade, SalesDbContext dbContext) { var serviceProvider = GetServiceProviderMock(dbContext).Object; var WeekserviceProvider = GetWeekServiceProviderMock(dbContext).Object; var BOserviceProvider = GetBOServiceProviderMock(dbContext).Object; var weeklyPlanFacade = new WeeklyPlanFacade(WeekserviceProvider, dbContext); var weeklyPlanDataUtil = new WeeklyPlanDataUtil(weeklyPlanFacade); var bookingOrderFacade = new GarmentBookingOrderFacade(BOserviceProvider, dbContext); var garmentBookingOrderDataUtil = new GarmentBookingOrderDataUtil(bookingOrderFacade); var garmentSewingBlockingPlanFacade = new GarmentSewingBlockingPlanFacade(serviceProvider, dbContext); var garmentPurchaseRequestDataUtil = new GarmentSewingBlockingPlanDataUtil(garmentSewingBlockingPlanFacade, weeklyPlanDataUtil, garmentBookingOrderDataUtil); return(garmentPurchaseRequestDataUtil); }
protected virtual WeeklyPlanDataUtil DataUtil(WeeklyPlanFacade facade, SalesDbContext dbContext = null) { WeeklyPlanDataUtil dataUtil = new WeeklyPlanDataUtil(facade); return(dataUtil); }