public async Task <GarmentPOMasterDistribution> GetTestData(GarmentPOMasterDistribution data = null) { data = data ?? await GetNewData(); await facade.Create(data); return(data); }
public async Task Should_Success_Create_Data() { var dbContext = GetDbContext(GetCurrentMethod()); var facade = new GarmentPOMasterDistributionFacade(GetMockServiceProvider().Object, dbContext); var data = await dataUtil(facade, dbContext).GetNewData(); var Response = await facade.Create(data); Assert.NotEqual(0, Response); }
public async Task Should_Error_Create_Data() { var dbContext = GetDbContext(GetCurrentMethod()); var facade = new GarmentPOMasterDistributionFacade(GetMockServiceProvider().Object, dbContext); var data = await dataUtil(facade, dbContext).GetNewData(); data.Items = null; Exception e = await Assert.ThrowsAsync <Exception>(async() => await facade.Create(data)); Assert.NotNull(e.Message); }