示例#1
0
        public async Task <GarmentPOMasterDistribution> GetTestData(GarmentPOMasterDistribution data = null)
        {
            data = data ?? await GetNewData();

            await facade.Create(data);

            return(data);
        }
示例#2
0
        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);
        }
示例#3
0
        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);
        }