Ejemplo n.º 1
0
        public async Task OrderConfirmation_JSON()
        {
            var orderconfirminfo = new OrderConfirmationRequest(new string[] { "283756617" });

            CheckRequestString <OrderConfirmationRequest>(orderconfirminfo);
            var result = await fakeapi_json.OrderConfirmation(orderconfirminfo);

            Assert.IsType <OrderConfirmationResponse>(result);
            Assert.Equal("283756617", result.ResponseBody.DownloadedOrderList[0]);
        }
Ejemplo n.º 2
0
        public async Task OrderConfirmation()
        {
            var orderconfirminfo = new OrderConfirmationRequest(new string[] { "159243598" });

            CheckRequestString <OrderConfirmationRequest>(orderconfirminfo);
            var result = await fakeapi.OrderConfirmation(orderconfirminfo);

            Assert.IsType <OrderConfirmationResponse>(result);
            //Assert.Equal("159243598", result.ResponseBody.DownloadedOrderList[0]);
        }
Ejemplo n.º 3
0
        public async Task <OrderConfirmationResponse> OrderConfirmation(OrderConfirmationRequest reqModel, ConnectSetting connectSetting = null)
        {
            var request = CreateRequest <OrderConfirmationRequest>(reqModel);

            request.URI = "ordermgmt/orderstatus/orders/confirmation";

            var response = await client.PostAsync(request, connectSetting);

            var result = await ProcessResponse <OrderConfirmationResponse>(response);

            return(result);
        }
Ejemplo n.º 4
0
        public async Task OrderConfirmationTest()
        {
            var request = new OrderConfirmationRequest(new OrderConfirmationRequestBody()
            {
                DownloadedOrderList = new List <string> {
                    "105137040", "104905420"
                }
            });
            var response = await fakeapi.OrderConfirmation(request);

            Assert.IsType <OrderConfirmationResponse>(response);
            Assert.Single(response.ResponseBody.DownloadedOrderList);
        }