public async Task <GarmentUnitDeliveryOrder> GetTestData() { var data = await GetNewData(); await facade.Create(data); return(data); }
public async void Should_Error_Create_Data() { GarmentUnitDeliveryOrderFacade facade = new GarmentUnitDeliveryOrderFacade(_dbContext(GetCurrentMethod()), GetServiceProvider().Object); var model = dataUtil(facade, GetCurrentMethod()).GetNewData(); Exception e = await Assert.ThrowsAsync <Exception>(async() => await facade.Create(null, USERNAME)); Assert.NotNull(e.Message); }
public async void Should_Success_Create_Data() { GarmentUnitDeliveryOrderFacade facade = new GarmentUnitDeliveryOrderFacade(_dbContext(GetCurrentMethod()), GetServiceProvider().Object); var model = dataUtil(facade, GetCurrentMethod()).GetNewData(); var Response = await facade.Create(model, USERNAME); Assert.NotEqual(Response, 0); }
public async Task Should_Success_Create_Data() { var facade = new GarmentUnitDeliveryOrderFacade(_dbContext(GetCurrentMethod()), GetServiceProvider().Object); var data = await dataUtil(facade, GetCurrentMethod()).GetNewData(); var Response = await facade.Create(data); Assert.NotEqual(0, Response); }
public async Task Should_Error_Create_Data_DOCurrencyRate() { var dbContext = _dbContext(GetCurrentMethod()); var facade = new GarmentUnitDeliveryOrderFacade(dbContext, GetServiceProvider().Object); var data = await dataUtil(facade, GetCurrentMethod()).GetNewData(); foreach (var item in data.Items) { var urn = dbContext.GarmentUnitReceiptNotes.Single(s => s.Id == item.URNId); urn.DOCurrencyRate = 0; } Exception e = await Assert.ThrowsAsync <Exception>(async() => await facade.Create(data)); Assert.NotNull(e.Message); }