Ejemplo n.º 1
0
        public async Task <GarmentClosingDate> GetTestData(GarmentClosingDate data = null)
        {
            data = data ?? GetNewData();
            await facade.Create(data, "Unit Test");

            return(data);
        }
        public async Task Should_Success_Create_Data()
        {
            GarmentClosingDateFacade facade = new GarmentClosingDateFacade(_dbContext(GetCurrentMethod()), ServiceProvider);
            var model    = dataUtil(facade, GetCurrentMethod()).GetNewData();
            var Response = await facade.Create(model, USERNAME);

            Assert.NotEqual(0, Response);
        }
        public async Task Should_Error_Create_Data()
        {
            GarmentClosingDateFacade facade = new GarmentClosingDateFacade(_dbContext(GetCurrentMethod()), ServiceProvider);
            var dataUtil = this.dataUtil(facade, GetCurrentMethod());
            var model    = await dataUtil.GetTestData();

            GarmentClosingDate newModel = dataUtil.CopyData(model);

            Exception e = await Assert.ThrowsAsync <Exception>(async() => await facade.Create(newModel, USERNAME));

            Assert.NotNull(e.Message);
        }