public async Task <List <GarmentInternalPurchaseOrder> > GetTestData() { var data = GetNewData(); await facade.CreateMultiple(data, "Unit Test"); return(data); }
public async void Should_Success_Create_Multiple_Data() { var facade = new GarmentInternalPurchaseOrderFacade(_dbContext(GetCurrentMethod())); var listData = dataUtil(facade, GetCurrentMethod()).GetNewData(); var Response = await facade.CreateMultiple(listData, USERNAME); Assert.NotEqual(Response, 0); }
public async void Should_Error_Create_Multiple_Data() { var facade = new GarmentInternalPurchaseOrderFacade(_dbContext(GetCurrentMethod())); var listData = dataUtil(facade, GetCurrentMethod()).GetNewData(); foreach (var data in listData) { data.Items = null; } Exception e = await Assert.ThrowsAsync <Exception>(async() => await facade.CreateMultiple(listData, USERNAME)); Assert.NotNull(e.Message); }