public async Task <ReceiveRMAResponse> ReceiveRMA(ReceiveRMARequest reqModel, int?Version = null, ConnectSetting connectSetting = null, LoggingConfiguration logSetting = null) { var request = CreateRequest <ReceiveRMARequest>(reqModel); request.URI = "servicemgmt/rma/updaterma"; if (Version != null) { request.QueryParams.Add("version", Version.ToString()); } var response = await client.PostAsync(request, connectSetting); var result = await ProcessResponse <ReceiveRMAResponse>(response); return(result); }
public async Task ReceiveRMA_Json() { var rmainfo = new ReceiveRMARequest() { RequestBody = new ReceiveRMARequestBody() { ReceiveRMAInfo = new ReceiveRMARequestBody.ReceiveRMARequestInfo() { RMANumber = "134632131" } } }; CheckRequestString <ReceiveRMARequest>(rmainfo); var result = await fakeapi_json.ReceiveRMA(rmainfo); Assert.IsType <ReceiveRMAResponse>(result); Assert.True(result.IsSuccess); Assert.True(result.ResponseBody.RMAInfo.RMATransactionList.Count > 0); }