public async void Should_Success_Create_Data()
        {
            PurchasingDispositionFacade facade = new PurchasingDispositionFacade(ServiceProvider, _dbContext(GetCurrentMethod()));
            var modelLocalSupplier             = _dataUtil(facade, GetCurrentMethod()).GetNewData();
            var ResponseLocalSupplier          = await facade.Create(modelLocalSupplier, USERNAME, 7);

            Assert.NotEqual(ResponseLocalSupplier, 0);

            var modelImportSupplier    = _dataUtil(facade, GetCurrentMethod()).GetNewData();
            var ResponseImportSupplier = await facade.Create(modelImportSupplier, USERNAME, 7);

            Assert.NotEqual(ResponseImportSupplier, 0);
        }
        public async Task <PurchasingDisposition> GetTestData()
        {
            var data = GetNewData();
            await facade.Create(data, "Unit Test", 7);

            return(data);
        }
        public async Task Should_Success_Create_Data()
        {
            PurchasingDispositionFacade facade = new PurchasingDispositionFacade(ServiceProvider, _dbContext(GetCurrentMethod()));
            var modelLocalSupplier             = await _dataUtil(facade, GetCurrentMethod()).GetNewData();

            var ResponseLocalSupplier = await facade.Create(modelLocalSupplier, USERNAME, 7);

            Assert.NotEqual(0, ResponseLocalSupplier);

            var modelImportSupplier = await _dataUtil(facade, GetCurrentMethod()).GetNewData();

            var ResponseImportSupplier = await facade.Create(modelImportSupplier, USERNAME, 7);

            Assert.NotEqual(0, ResponseImportSupplier);

            var modelDivisionGarment = await _dataUtil(facade, GetCurrentMethod()).GetNewData();

            modelDivisionGarment.DivisionName = "GARMENT";
            var ResponseDivisionGarment = await facade.Create(modelDivisionGarment, USERNAME, 7);

            Assert.NotEqual(0, ResponseLocalSupplier);
        }
        public async void Should_Success_Get_Data_Disposition()
        {
            PurchasingDispositionFacade facade = new PurchasingDispositionFacade(ServiceProvider, _dbContext(GetCurrentMethod()));
            var model          = _dataUtil(facade, GetCurrentMethod()).GetNewData();
            var ResponseCreate = await facade.Create(model, USERNAME, 7);

            var epoId = "";

            foreach (var epo in model.Items)
            {
                epoId = epo.EPOId; break;
            }
            var Response = facade.ReadDisposition(null, "{}", epoId);

            Assert.NotEqual(Response.Count, 0);
        }