コード例 #1
0
        public async void ReadByIdAsync_Return_Success()
        {
            //Setup
            var dbContext       = DbContext(GetCurrentMethod());
            var serviceProvider = GetServiceProviderMock(dbContext).Object;

            IExpiredGarmentBookingOrder      expiredGarmentBookingOrder = new ExpiredGarmentBookingOrderFacade(serviceProvider, dbContext);
            ExpiredGarmentBookingOrderFacade facade = new ExpiredGarmentBookingOrderFacade(serviceProvider, dbContext);

            var data = await DataUtil(facade).GetTestData();

            //Act
            var Response = expiredGarmentBookingOrder.ReadByIdAsync((int)data.Id);

            Assert.NotEqual(0, Response.Id);
        }
コード例 #2
0
        public async void Read_Return_Success()
        {
            //Setup
            var dbContext       = DbContext(GetCurrentMethod());
            var serviceProvider = GetServiceProviderMock(dbContext).Object;

            IExpiredGarmentBookingOrder      expiredGarmentBookingOrder = new ExpiredGarmentBookingOrderFacade(serviceProvider, dbContext);
            ExpiredGarmentBookingOrderFacade facade = new ExpiredGarmentBookingOrderFacade(serviceProvider, dbContext);

            var data = await DataUtil(facade).GetTestData();

            //Act
            var Response = expiredGarmentBookingOrder.Read(1, 25, "{}", new List <string>(), "", "{}");

            Assert.NotEqual(0, Response.Data.Count);
        }
コード例 #3
0
        public async Task UpdateAsync_withExistData_Return_Success()
        {
            //Setup
            var dbContext       = DbContext(GetCurrentMethod());
            var serviceProvider = GetServiceProviderMock(dbContext).Object;

            IExpiredGarmentBookingOrder      expiredGarmentBookingOrder = new ExpiredGarmentBookingOrderFacade(serviceProvider, dbContext);
            ExpiredGarmentBookingOrderFacade facade = new ExpiredGarmentBookingOrderFacade(serviceProvider, dbContext);

            var data = await DataUtil(facade).GetTestData();


            //Act
            int Response = await expiredGarmentBookingOrder.UpdateAsync((int)data.Id, data);

            Assert.NotEqual(0, Response);
        }
コード例 #4
0
        public virtual async void Update_Success_ReadExpired()
        {
            var dbContext       = DbContext(GetCurrentMethod());
            var serviceProvider = GetServiceProviderMock(dbContext).Object;

            ExpiredGarmentBookingOrderFacade facade = Activator.CreateInstance(typeof(ExpiredGarmentBookingOrderFacade), serviceProvider, dbContext) as ExpiredGarmentBookingOrderFacade;

            var data = await DataUtil(facade).GetTestData();

            data.IsBlockingPlan = false;
            data.Remark         = "test";
            var listData = new List <GarmentBookingOrder> {
                data
            };

            var response = facade.BOCancelExpired(listData, "");

            Assert.NotEqual(response, 0);
        }
コード例 #5
0
        protected virtual ExpiredGarmentBookingOrderDataUtil DataUtil(ExpiredGarmentBookingOrderFacade facade, SalesDbContext dbContext = null)
        {
            ExpiredGarmentBookingOrderDataUtil dataUtil = new ExpiredGarmentBookingOrderDataUtil(facade);

            return(dataUtil);
        }