test:订单管理
parent
19303d5286
commit
be7ed3a0d8
|
|
@ -0,0 +1,815 @@
|
|||
package com.czcb.scfs.api.service.v2.order;
|
||||
|
||||
import com.czcb.scfs.api.core.ApiClient;
|
||||
import com.czcb.scfs.api.core.http.HttpHeaders;
|
||||
import com.czcb.scfs.api.core.http.HttpResponse;
|
||||
import com.czcb.scfs.api.core.http.RequestBody;
|
||||
import com.czcb.scfs.api.core.util.Json;
|
||||
import com.czcb.scfs.api.service.MockHttpResponse;
|
||||
import com.czcb.scfs.api.service.v2.order.model.*;
|
||||
import org.assertj.core.util.Lists;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.junit.jupiter.api.extension.ExtendWith;
|
||||
import org.mockito.InjectMocks;
|
||||
import org.mockito.Mock;
|
||||
import org.mockito.Mockito;
|
||||
import org.mockito.junit.jupiter.MockitoExtension;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
||||
@ExtendWith(MockitoExtension.class)
|
||||
class OrderManageServiceTest {
|
||||
@InjectMocks
|
||||
private OrderManageService service;
|
||||
|
||||
@Mock
|
||||
private ApiClient apiClient;
|
||||
|
||||
@Test
|
||||
void orderInfoQueryPageTest() {
|
||||
OrderInfoQueryPageRequest request = new OrderInfoQueryPageRequest();
|
||||
extractedOrderInfoQueryPageRequestParams(request);
|
||||
extractedOrderInfoQueryPageRequestAssertions(request);
|
||||
|
||||
System.out.println(Json.toJson(request));
|
||||
String requestJson = Json.toJson(request);
|
||||
Assertions.assertEquals("{\"channel_no\":\"setChannelNo\",\"app_no\":\"setAppNo\",\"serial_no\":\"setSerialNo\",\"trans_date\":\"setTransDate\",\"trans_tradetime\":\"setTransTradeTime\",\"req_serial_no\":\"setReqSerialNo\",\"sys_serial_no\":\"setSysSerialNo\",\"merchantid\":\"setMerchantid\",\"batch_no\":\"setBatchNo\",\"order_no\":\"setOrderNo\",\"order_type\":\"setOrderType\",\"order_status\":\"setOrderStatus\",\"order_amount_start\":100.0,\"order_amount_end\":100.0,\"order_time_start\":\"setOrderTimeStart\",\"order_time_end\":\"setOrderTimeEnd\",\"cancel_serial_no\":\"setCancelSerialNo\",\"cancel_status\":\"setCancelStatus\",\"settle_serial_no\":\"setSettleSerialNo\",\"settle_status\":\"setSettleStatus\",\"current_page\":1,\"current_rows\":1}", requestJson);
|
||||
|
||||
OrderInfoQueryPageResponse response = new OrderInfoQueryPageResponse();
|
||||
extractedOrderInfoQueryPageResponseParams(response);
|
||||
extractedOrderInfoQueryPageResponseAssertions(response);
|
||||
|
||||
System.out.println(Json.toJson(response));
|
||||
String responseJson = Json.toJson(response);
|
||||
Assertions.assertEquals("{\"recode\":\"setRecode\",\"recode_info\":\"setRecodeInfo\",\"sys_serial_no\":\"setSysSerialNo\",\"sys_date\":\"setSysDate\",\"sys_time\":\"setSysTime\",\"current_page\":1,\"total_page\":1,\"total_rows\":1,\"data\":[{\"req_serial_no\":\"setReqSerialNo\",\"sys_serial_no\":\"setSysSerialNo\",\"merchantid\":\"setMerchantid\",\"batch_no\":\"setBatchNo\",\"order_no\":\"setOrderNo\",\"order_type\":\"setOrderType\",\"order_status\":\"setOrderStatus\",\"order_time\":\"setOrderTime\",\"order_amount\":100.0,\"pay_total_amount\":100.0,\"refund_total_amount\":100.0,\"cancel_serial_no\":\"setCancelSerialNo\",\"cancel_time\":\"setCancelTime\",\"cancel_status\":\"setCancelStatus\",\"settle_serial_no\":\"setSettleSerialNo\",\"settle_status\":\"setSettleStatus\",\"settle_time\":\"setSettleTime\",\"pay_fee_total_amount\":100.0,\"refund_fee_total_amount\":100.0,\"pay_benefit_total_amount\":100.0,\"refund_benefit_total_amount\":100.0,\"remark\":\"setRemark\"}]}", responseJson);
|
||||
|
||||
HttpResponse<OrderInfoQueryPageResponse> httpResponse = MockHttpResponse.create("orderInfoQueryPage", response, OrderInfoQueryPageResponse.class);
|
||||
Mockito.when(apiClient.post(
|
||||
Mockito.eq("/order-info/query-page"),
|
||||
Mockito.any(HttpHeaders.class),
|
||||
Mockito.any(RequestBody.class),
|
||||
Mockito.eq(OrderInfoQueryPageResponse.class)))
|
||||
.thenReturn(httpResponse);
|
||||
|
||||
OrderInfoQueryPageResponse result = service.orderInfoQueryPage(request);
|
||||
|
||||
System.out.println(Json.toJson(result));
|
||||
String resultJson = Json.toJson(result);
|
||||
Assertions.assertEquals("{\"recode\":\"setRecode\",\"recode_info\":\"setRecodeInfo\",\"sys_serial_no\":\"setSysSerialNo\",\"sys_date\":\"setSysDate\",\"sys_time\":\"setSysTime\",\"current_page\":1,\"total_page\":1,\"total_rows\":1,\"data\":[{\"req_serial_no\":\"setReqSerialNo\",\"sys_serial_no\":\"setSysSerialNo\",\"merchantid\":\"setMerchantid\",\"batch_no\":\"setBatchNo\",\"order_no\":\"setOrderNo\",\"order_type\":\"setOrderType\",\"order_status\":\"setOrderStatus\",\"order_time\":\"setOrderTime\",\"order_amount\":100.0,\"pay_total_amount\":100.0,\"refund_total_amount\":100.0,\"cancel_serial_no\":\"setCancelSerialNo\",\"cancel_time\":\"setCancelTime\",\"cancel_status\":\"setCancelStatus\",\"settle_serial_no\":\"setSettleSerialNo\",\"settle_status\":\"setSettleStatus\",\"settle_time\":\"setSettleTime\",\"pay_fee_total_amount\":100.0,\"refund_fee_total_amount\":100.0,\"pay_benefit_total_amount\":100.0,\"refund_benefit_total_amount\":100.0,\"remark\":\"setRemark\"}]}", resultJson);
|
||||
}
|
||||
void extractedOrderInfoQueryPageRequestParams(OrderInfoQueryPageRequest request) {
|
||||
request.setCancelSerialNo("setCancelSerialNo");
|
||||
request.setOrderAmountStart(BigDecimal.valueOf(100.00));
|
||||
request.setTransTradeTime("setTransTradeTime");
|
||||
request.setSettleSerialNo("setSettleSerialNo");
|
||||
request.setOrderAmountEnd(BigDecimal.valueOf(100.00));
|
||||
request.setOrderTimeStart("setOrderTimeStart");
|
||||
request.setOrderTimeEnd("setOrderTimeEnd");
|
||||
request.setSettleStatus("setSettleStatus");
|
||||
request.setOrderStatus("setOrderStatus");
|
||||
request.setCurrentRows(1L);
|
||||
request.setCancelStatus("setCancelStatus");
|
||||
request.setMerchantid("setMerchantid");
|
||||
request.setBatchNo("setBatchNo");
|
||||
request.setChannelNo("setChannelNo");
|
||||
request.setOrderType("setOrderType");
|
||||
request.setSysSerialNo("setSysSerialNo");
|
||||
request.setTransDate("setTransDate");
|
||||
request.setSerialNo("setSerialNo");
|
||||
request.setReqSerialNo("setReqSerialNo");
|
||||
request.setAppNo("setAppNo");
|
||||
request.setOrderNo("setOrderNo");
|
||||
request.setCurrentPage(1L);
|
||||
}
|
||||
void extractedOrderInfoQueryPageRequestAssertions(OrderInfoQueryPageRequest request) {
|
||||
Assertions.assertEquals("setCancelSerialNo", request.getCancelSerialNo());
|
||||
Assertions.assertEquals(BigDecimal.valueOf(100.00), request.getOrderAmountStart());
|
||||
Assertions.assertEquals("setTransTradeTime", request.getTransTradeTime());
|
||||
Assertions.assertEquals("setSettleSerialNo", request.getSettleSerialNo());
|
||||
Assertions.assertEquals(BigDecimal.valueOf(100.00), request.getOrderAmountEnd());
|
||||
Assertions.assertEquals("setOrderTimeStart", request.getOrderTimeStart());
|
||||
Assertions.assertEquals("setOrderTimeEnd", request.getOrderTimeEnd());
|
||||
Assertions.assertEquals("setSettleStatus", request.getSettleStatus());
|
||||
Assertions.assertEquals("setOrderStatus", request.getOrderStatus());
|
||||
Assertions.assertEquals(1L, request.getCurrentRows());
|
||||
Assertions.assertEquals("setCancelStatus", request.getCancelStatus());
|
||||
Assertions.assertEquals("setMerchantid", request.getMerchantid());
|
||||
Assertions.assertEquals("setBatchNo", request.getBatchNo());
|
||||
Assertions.assertEquals("setChannelNo", request.getChannelNo());
|
||||
Assertions.assertEquals("setOrderType", request.getOrderType());
|
||||
Assertions.assertEquals("setSysSerialNo", request.getSysSerialNo());
|
||||
Assertions.assertEquals("setTransDate", request.getTransDate());
|
||||
Assertions.assertEquals("setSerialNo", request.getSerialNo());
|
||||
Assertions.assertEquals("setReqSerialNo", request.getReqSerialNo());
|
||||
Assertions.assertEquals("setAppNo", request.getAppNo());
|
||||
Assertions.assertEquals("setOrderNo", request.getOrderNo());
|
||||
Assertions.assertEquals(1L, request.getCurrentPage());
|
||||
}
|
||||
void extractedOrderInfoQueryPageResponseParams(OrderInfoQueryPageResponse response) {
|
||||
response.setSysSerialNo("setSysSerialNo");
|
||||
response.setCurrentPage(1L);
|
||||
response.setRecodeInfo("setRecodeInfo");
|
||||
response.setSysTime("setSysTime");
|
||||
response.setTotalPage(1L);
|
||||
OrderInfoQueryPageResponse.OrderInfoQueryPageData orderinfoquerypagedata = new OrderInfoQueryPageResponse.OrderInfoQueryPageData();
|
||||
extractedOrderInfoQueryPageResponseOrderInfoQueryPageDataNestParams(orderinfoquerypagedata);
|
||||
response.setData(Lists.list(orderinfoquerypagedata));
|
||||
response.setSysDate("setSysDate");
|
||||
response.setRecode("setRecode");
|
||||
response.setTotalRows(1L);
|
||||
}
|
||||
void extractedOrderInfoQueryPageResponseOrderInfoQueryPageDataNestParams(OrderInfoQueryPageResponse.OrderInfoQueryPageData nest) {
|
||||
nest.setCancelSerialNo("setCancelSerialNo");
|
||||
nest.setSettleSerialNo("setSettleSerialNo");
|
||||
nest.setRefundTotalAmount(BigDecimal.valueOf(100.00));
|
||||
nest.setPayTotalAmount(BigDecimal.valueOf(100.00));
|
||||
nest.setRefundFeeTotalAmount(BigDecimal.valueOf(100.00));
|
||||
nest.setPayBenefitTotalAmount(BigDecimal.valueOf(100.00));
|
||||
nest.setRefundBenefitTotalAmount(BigDecimal.valueOf(100.00));
|
||||
nest.setPayFeeTotalAmount(BigDecimal.valueOf(100.00));
|
||||
nest.setSettleStatus("setSettleStatus");
|
||||
nest.setOrderStatus("setOrderStatus");
|
||||
nest.setCancelStatus("setCancelStatus");
|
||||
nest.setMerchantid("setMerchantid");
|
||||
nest.setBatchNo("setBatchNo");
|
||||
nest.setOrderType("setOrderType");
|
||||
nest.setSysSerialNo("setSysSerialNo");
|
||||
nest.setReqSerialNo("setReqSerialNo");
|
||||
nest.setOrderNo("setOrderNo");
|
||||
nest.setRemark("setRemark");
|
||||
nest.setCancelTime("setCancelTime");
|
||||
nest.setOrderTime("setOrderTime");
|
||||
nest.setOrderAmount(BigDecimal.valueOf(100.00));
|
||||
nest.setSettleTime("setSettleTime");
|
||||
}
|
||||
void extractedOrderInfoQueryPageResponseOrderInfoQueryPageDataNestAssertions(OrderInfoQueryPageResponse.OrderInfoQueryPageData nest) {
|
||||
Assertions.assertEquals("setCancelSerialNo", nest.getCancelSerialNo());
|
||||
Assertions.assertEquals("setSettleSerialNo", nest.getSettleSerialNo());
|
||||
Assertions.assertEquals(BigDecimal.valueOf(100.00), nest.getRefundTotalAmount());
|
||||
Assertions.assertEquals(BigDecimal.valueOf(100.00), nest.getPayTotalAmount());
|
||||
Assertions.assertEquals(BigDecimal.valueOf(100.00), nest.getRefundFeeTotalAmount());
|
||||
Assertions.assertEquals(BigDecimal.valueOf(100.00), nest.getPayBenefitTotalAmount());
|
||||
Assertions.assertEquals(BigDecimal.valueOf(100.00), nest.getRefundBenefitTotalAmount());
|
||||
Assertions.assertEquals(BigDecimal.valueOf(100.00), nest.getPayFeeTotalAmount());
|
||||
Assertions.assertEquals("setSettleStatus", nest.getSettleStatus());
|
||||
Assertions.assertEquals("setOrderStatus", nest.getOrderStatus());
|
||||
Assertions.assertEquals("setCancelStatus", nest.getCancelStatus());
|
||||
Assertions.assertEquals("setMerchantid", nest.getMerchantid());
|
||||
Assertions.assertEquals("setBatchNo", nest.getBatchNo());
|
||||
Assertions.assertEquals("setOrderType", nest.getOrderType());
|
||||
Assertions.assertEquals("setSysSerialNo", nest.getSysSerialNo());
|
||||
Assertions.assertEquals("setReqSerialNo", nest.getReqSerialNo());
|
||||
Assertions.assertEquals("setOrderNo", nest.getOrderNo());
|
||||
Assertions.assertEquals("setRemark", nest.getRemark());
|
||||
Assertions.assertEquals("setCancelTime", nest.getCancelTime());
|
||||
Assertions.assertEquals("setOrderTime", nest.getOrderTime());
|
||||
Assertions.assertEquals(BigDecimal.valueOf(100.00), nest.getOrderAmount());
|
||||
Assertions.assertEquals("setSettleTime", nest.getSettleTime());
|
||||
}
|
||||
void extractedOrderInfoQueryPageResponseAssertions(OrderInfoQueryPageResponse response) {
|
||||
Assertions.assertEquals("setSysSerialNo", response.getSysSerialNo());
|
||||
Assertions.assertEquals(1L, response.getCurrentPage());
|
||||
Assertions.assertEquals("setRecodeInfo", response.getRecodeInfo());
|
||||
Assertions.assertEquals("setSysTime", response.getSysTime());
|
||||
Assertions.assertEquals(1L, response.getTotalPage());
|
||||
for (OrderInfoQueryPageResponse.OrderInfoQueryPageData orderinfoquerypagedata : response.getData()) {
|
||||
extractedOrderInfoQueryPageResponseOrderInfoQueryPageDataNestAssertions(orderinfoquerypagedata);
|
||||
}
|
||||
Assertions.assertEquals("setSysDate", response.getSysDate());
|
||||
Assertions.assertEquals("setRecode", response.getRecode());
|
||||
Assertions.assertEquals(1L, response.getTotalRows());
|
||||
}
|
||||
@Test
|
||||
void orderSynResultQueryTest() {
|
||||
OrderSynResultQueryRequest request = new OrderSynResultQueryRequest();
|
||||
extractedOrderSynResultQueryRequestParams(request);
|
||||
extractedOrderSynResultQueryRequestAssertions(request);
|
||||
|
||||
System.out.println(Json.toJson(request));
|
||||
String requestJson = Json.toJson(request);
|
||||
Assertions.assertEquals("{\"channel_no\":\"setChannelNo\",\"app_no\":\"setAppNo\",\"serial_no\":\"setSerialNo\",\"trans_date\":\"setTransDate\",\"trans_tradetime\":\"setTransTradeTime\",\"batch_no\":\"setBatchNo\"}", requestJson);
|
||||
|
||||
OrderSynResultQueryResponse response = new OrderSynResultQueryResponse();
|
||||
extractedOrderSynResultQueryResponseParams(response);
|
||||
extractedOrderSynResultQueryResponseAssertions(response);
|
||||
|
||||
System.out.println(Json.toJson(response));
|
||||
String responseJson = Json.toJson(response);
|
||||
Assertions.assertEquals("{\"recode\":\"setRecode\",\"recode_info\":\"setRecodeInfo\",\"sys_serial_no\":\"setSysSerialNo\",\"sys_date\":\"setSysDate\",\"sys_time\":\"setSysTime\",\"req_serial_no\":\"setReqSerialNo\",\"data_sys_serial_no\":\"setDataSysSerialNo\",\"batch_no\":\"setBatchNo\",\"batch_type\":\"setBatchType\",\"batch_total_quantity\":1,\"success_quantity\":1,\"fail_quantity\":1,\"sys_trade_status\":\"setSysTradeStatus\",\"remark\":\"setRemark\",\"data\":[{\"req_serial_no\":\"setReqSerialNo\",\"data_sys_serial_no\":\"setDataSysSerialNo\",\"order_no\":\"setOrderNo\",\"sys_trade_status\":\"setSysTradeStatus\",\"sys_trade_result\":\"setSysTradeResult\",\"remark\":\"setRemark\"}]}", responseJson);
|
||||
|
||||
HttpResponse<OrderSynResultQueryResponse> httpResponse = MockHttpResponse.create("orderSynResultQuery", response, OrderSynResultQueryResponse.class);
|
||||
Mockito.when(apiClient.post(
|
||||
Mockito.eq("/order/syn/result/query"),
|
||||
Mockito.any(HttpHeaders.class),
|
||||
Mockito.any(RequestBody.class),
|
||||
Mockito.eq(OrderSynResultQueryResponse.class)))
|
||||
.thenReturn(httpResponse);
|
||||
|
||||
OrderSynResultQueryResponse result = service.orderSynResultQuery(request);
|
||||
|
||||
System.out.println(Json.toJson(result));
|
||||
String resultJson = Json.toJson(result);
|
||||
Assertions.assertEquals("{\"recode\":\"setRecode\",\"recode_info\":\"setRecodeInfo\",\"sys_serial_no\":\"setSysSerialNo\",\"sys_date\":\"setSysDate\",\"sys_time\":\"setSysTime\",\"req_serial_no\":\"setReqSerialNo\",\"data_sys_serial_no\":\"setDataSysSerialNo\",\"batch_no\":\"setBatchNo\",\"batch_type\":\"setBatchType\",\"batch_total_quantity\":1,\"success_quantity\":1,\"fail_quantity\":1,\"sys_trade_status\":\"setSysTradeStatus\",\"remark\":\"setRemark\",\"data\":[{\"req_serial_no\":\"setReqSerialNo\",\"data_sys_serial_no\":\"setDataSysSerialNo\",\"order_no\":\"setOrderNo\",\"sys_trade_status\":\"setSysTradeStatus\",\"sys_trade_result\":\"setSysTradeResult\",\"remark\":\"setRemark\"}]}", resultJson);
|
||||
}
|
||||
void extractedOrderSynResultQueryRequestParams(OrderSynResultQueryRequest request) {
|
||||
request.setTransTradeTime("setTransTradeTime");
|
||||
request.setBatchNo("setBatchNo");
|
||||
request.setChannelNo("setChannelNo");
|
||||
request.setTransDate("setTransDate");
|
||||
request.setSerialNo("setSerialNo");
|
||||
request.setAppNo("setAppNo");
|
||||
}
|
||||
void extractedOrderSynResultQueryRequestAssertions(OrderSynResultQueryRequest request) {
|
||||
Assertions.assertEquals("setTransTradeTime", request.getTransTradeTime());
|
||||
Assertions.assertEquals("setBatchNo", request.getBatchNo());
|
||||
Assertions.assertEquals("setChannelNo", request.getChannelNo());
|
||||
Assertions.assertEquals("setTransDate", request.getTransDate());
|
||||
Assertions.assertEquals("setSerialNo", request.getSerialNo());
|
||||
Assertions.assertEquals("setAppNo", request.getAppNo());
|
||||
}
|
||||
void extractedOrderSynResultQueryResponseParams(OrderSynResultQueryResponse response) {
|
||||
response.setBatchTotalQuantity(1);
|
||||
response.setDataSysSerialNo("setDataSysSerialNo");
|
||||
response.setSuccessQuantity(1);
|
||||
response.setSysTradeStatus("setSysTradeStatus");
|
||||
response.setBatchNo("setBatchNo");
|
||||
response.setSysSerialNo("setSysSerialNo");
|
||||
response.setReqSerialNo("setReqSerialNo");
|
||||
response.setRecodeInfo("setRecodeInfo");
|
||||
response.setSysTime("setSysTime");
|
||||
OrderSynResultQueryResponse.OrderSynDetailData ordersyndetaildata = new OrderSynResultQueryResponse.OrderSynDetailData();
|
||||
extractedOrderSynResultQueryResponseOrderSynDetailDataNestParams(ordersyndetaildata);
|
||||
response.setData(Lists.list(ordersyndetaildata));
|
||||
response.setSysDate("setSysDate");
|
||||
response.setRecode("setRecode");
|
||||
response.setBatchType("setBatchType");
|
||||
response.setFailQuantity(1);
|
||||
response.setRemark("setRemark");
|
||||
}
|
||||
void extractedOrderSynResultQueryResponseOrderSynDetailDataNestParams(OrderSynResultQueryResponse.OrderSynDetailData nest) {
|
||||
nest.setDataSysSerialNo("setDataSysSerialNo");
|
||||
nest.setSysTradeStatus("setSysTradeStatus");
|
||||
nest.setSysTradeResult("setSysTradeResult");
|
||||
nest.setReqSerialNo("setReqSerialNo");
|
||||
nest.setOrderNo("setOrderNo");
|
||||
nest.setRemark("setRemark");
|
||||
}
|
||||
void extractedOrderSynResultQueryResponseOrderSynDetailDataNestAssertions(OrderSynResultQueryResponse.OrderSynDetailData nest) {
|
||||
Assertions.assertEquals("setDataSysSerialNo", nest.getDataSysSerialNo());
|
||||
Assertions.assertEquals("setSysTradeStatus", nest.getSysTradeStatus());
|
||||
Assertions.assertEquals("setSysTradeResult", nest.getSysTradeResult());
|
||||
Assertions.assertEquals("setReqSerialNo", nest.getReqSerialNo());
|
||||
Assertions.assertEquals("setOrderNo", nest.getOrderNo());
|
||||
Assertions.assertEquals("setRemark", nest.getRemark());
|
||||
}
|
||||
void extractedOrderSynResultQueryResponseAssertions(OrderSynResultQueryResponse response) {
|
||||
Assertions.assertEquals(1, response.getBatchTotalQuantity());
|
||||
Assertions.assertEquals("setDataSysSerialNo", response.getDataSysSerialNo());
|
||||
Assertions.assertEquals(1, response.getSuccessQuantity());
|
||||
Assertions.assertEquals("setSysTradeStatus", response.getSysTradeStatus());
|
||||
Assertions.assertEquals("setBatchNo", response.getBatchNo());
|
||||
Assertions.assertEquals("setSysSerialNo", response.getSysSerialNo());
|
||||
Assertions.assertEquals("setReqSerialNo", response.getReqSerialNo());
|
||||
Assertions.assertEquals("setRecodeInfo", response.getRecodeInfo());
|
||||
Assertions.assertEquals("setSysTime", response.getSysTime());
|
||||
for (OrderSynResultQueryResponse.OrderSynDetailData ordersyndetaildata : response.getData()) {
|
||||
extractedOrderSynResultQueryResponseOrderSynDetailDataNestAssertions(ordersyndetaildata);
|
||||
}
|
||||
Assertions.assertEquals("setSysDate", response.getSysDate());
|
||||
Assertions.assertEquals("setRecode", response.getRecode());
|
||||
Assertions.assertEquals("setBatchType", response.getBatchType());
|
||||
Assertions.assertEquals(1, response.getFailQuantity());
|
||||
Assertions.assertEquals("setRemark", response.getRemark());
|
||||
}
|
||||
@Test
|
||||
void orderDetailAddNewTest() {
|
||||
OrderDetailAddRequest request = new OrderDetailAddRequest();
|
||||
extractedOrderDetailAddRequestParams(request);
|
||||
extractedOrderDetailAddRequestAssertions(request);
|
||||
|
||||
System.out.println(Json.toJson(request));
|
||||
String requestJson = Json.toJson(request);
|
||||
Assertions.assertEquals("{\"channel_no\":\"setChannelNo\",\"app_no\":\"setAppNo\",\"serial_no\":\"setSerialNo\",\"trans_date\":\"setTransDate\",\"trans_tradetime\":\"setTransTradeTime\",\"batch_no\":\"setBatchNo\",\"order_no\":\"setOrderNo\",\"order_pay_data\":[{\"pay_serial_no\":\"setPaySerialNo\",\"project_no\":\"setProjectNo\",\"contract_no\":\"setContractNo\",\"merchantid\":\"setMerchantid\",\"pay_channel_no\":\"setPayChannelNo\",\"pay_channel_merchantid\":\"setPayChannelMerchantid\",\"order_amount\":100.0,\"order_time\":\"setOrderTime\",\"pay_type\":\"setPayType\",\"pay_way\":\"setPayWay\",\"pay_amount\":100.0,\"pay_time\":\"setPayTime\",\"fee_amount\":100.0,\"remark\":\"setRemark\"}],\"order_opp_data\":[{\"pay_serial_no\":\"setPaySerialNo\",\"project_no\":\"setProjectNo\",\"contract_no\":\"setContractNo\",\"merchantid\":\"setMerchantid\",\"pay_channel_no\":\"setPayChannelNo\",\"pay_channel_merchantid\":\"setPayChannelMerchantid\",\"goods_no\":\"setGoodsNo\",\"opp_account_no\":\"setOppAccountNo\",\"opp_account_name\":\"setOppAccountName\",\"opp_bank_no\":\"setOppBankNo\",\"opp_bank_name\":\"setOppBankName\",\"opp_account_type\":\"setOppAccountType\",\"opp_amount\":100.0,\"remark\":\"setRemark\"}],\"order_benefit_data\":[{\"benefit_serial_no\":\"setBenefitSerialNo\",\"goods_no\":\"setGoodsNo\",\"benefit_type\":\"setBenefitType\",\"pay_benefit_amount\":100.0,\"refund_benefit_amount\":100.0,\"benefit_params\":100.0,\"benefit_amount_max\":100.0,\"benefit_date\":\"setBenefitDate\",\"remark\":\"setRemark\"}],\"order_goods_data\":[{\"goods_no\":\"setGoodsNo\",\"goods_name\":\"setGoodsName\",\"goods_type\":\"setGoodsType\",\"goods_quantity\":1,\"goods_unit\":\"setGoodsUnit\",\"goods_price\":100.0,\"goods_amount\":100.0,\"goods_note\":\"setGoodsNote\",\"remark\":\"setRemark\"}]}", requestJson);
|
||||
|
||||
OrderDetailAddResponse response = new OrderDetailAddResponse();
|
||||
extractedOrderDetailAddResponseParams(response);
|
||||
extractedOrderDetailAddResponseAssertions(response);
|
||||
|
||||
System.out.println(Json.toJson(response));
|
||||
String responseJson = Json.toJson(response);
|
||||
Assertions.assertEquals("{\"recode\":\"setRecode\",\"recode_info\":\"setRecodeInfo\",\"sys_serial_no\":\"setSysSerialNo\",\"sys_date\":\"setSysDate\",\"sys_time\":\"setSysTime\"}", responseJson);
|
||||
|
||||
HttpResponse<OrderDetailAddResponse> httpResponse = MockHttpResponse.create("orderDetailAddNew", response, OrderDetailAddResponse.class);
|
||||
Mockito.when(apiClient.post(
|
||||
Mockito.eq("/order/detail/add-new"),
|
||||
Mockito.any(HttpHeaders.class),
|
||||
Mockito.any(RequestBody.class),
|
||||
Mockito.eq(OrderDetailAddResponse.class)))
|
||||
.thenReturn(httpResponse);
|
||||
|
||||
OrderDetailAddResponse result = service.orderDetailAddNew(request);
|
||||
|
||||
System.out.println(Json.toJson(result));
|
||||
String resultJson = Json.toJson(result);
|
||||
Assertions.assertEquals("{\"recode\":\"setRecode\",\"recode_info\":\"setRecodeInfo\",\"sys_serial_no\":\"setSysSerialNo\",\"sys_date\":\"setSysDate\",\"sys_time\":\"setSysTime\"}", resultJson);
|
||||
}
|
||||
void extractedOrderDetailAddRequestParams(OrderDetailAddRequest request) {
|
||||
request.setTransTradeTime("setTransTradeTime");
|
||||
OrderBenefitDetailAddDTO orderbenefitdetailadddto = new OrderBenefitDetailAddDTO();
|
||||
extractedOrderDetailAddRequestOrderBenefitDetailAddDTONestParams(orderbenefitdetailadddto);
|
||||
request.setOrderBenefitData(Lists.list(orderbenefitdetailadddto));
|
||||
OrderGoodsDetailAddDTO ordergoodsdetailadddto = new OrderGoodsDetailAddDTO();
|
||||
extractedOrderDetailAddRequestOrderGoodsDetailAddDTONestParams(ordergoodsdetailadddto);
|
||||
request.setOrderGoodsData(Lists.list(ordergoodsdetailadddto));
|
||||
request.setBatchNo("setBatchNo");
|
||||
request.setChannelNo("setChannelNo");
|
||||
request.setTransDate("setTransDate");
|
||||
request.setSerialNo("setSerialNo");
|
||||
request.setAppNo("setAppNo");
|
||||
request.setOrderNo("setOrderNo");
|
||||
OrderOppDetailAddDTO orderoppdetailadddto = new OrderOppDetailAddDTO();
|
||||
extractedOrderDetailAddRequestOrderOppDetailAddDTONestParams(orderoppdetailadddto);
|
||||
request.setOrderOppData(Lists.list(orderoppdetailadddto));
|
||||
OrderPayDetailAddDTO orderpaydetailadddto = new OrderPayDetailAddDTO();
|
||||
extractedOrderDetailAddRequestOrderPayDetailAddDTONestParams(orderpaydetailadddto);
|
||||
request.setOrderPayData(Lists.list(orderpaydetailadddto));
|
||||
}
|
||||
void extractedOrderDetailAddRequestOrderOppDetailAddDTONestParams(OrderOppDetailAddDTO nest) {
|
||||
nest.setPayChannelMerchantid("setPayChannelMerchantid");
|
||||
nest.setOppAccountName("setOppAccountName");
|
||||
nest.setOppAccountType("setOppAccountType");
|
||||
nest.setMerchantid("setMerchantid");
|
||||
nest.setRemark("setRemark");
|
||||
nest.setGoodsNo("setGoodsNo");
|
||||
nest.setOppAccountNo("setOppAccountNo");
|
||||
nest.setOppBankNo("setOppBankNo");
|
||||
nest.setOppAmount(BigDecimal.valueOf(100.00));
|
||||
nest.setPaySerialNo("setPaySerialNo");
|
||||
nest.setPayChannelNo("setPayChannelNo");
|
||||
nest.setProjectNo("setProjectNo");
|
||||
nest.setOppBankName("setOppBankName");
|
||||
nest.setContractNo("setContractNo");
|
||||
}
|
||||
void extractedOrderDetailAddRequestOrderOppDetailAddDTONestAssertions(OrderOppDetailAddDTO nest) {
|
||||
Assertions.assertEquals("setPayChannelMerchantid", nest.getPayChannelMerchantid());
|
||||
Assertions.assertEquals("setOppAccountName", nest.getOppAccountName());
|
||||
Assertions.assertEquals("setOppAccountType", nest.getOppAccountType());
|
||||
Assertions.assertEquals("setMerchantid", nest.getMerchantid());
|
||||
Assertions.assertEquals("setRemark", nest.getRemark());
|
||||
Assertions.assertEquals("setGoodsNo", nest.getGoodsNo());
|
||||
Assertions.assertEquals("setOppAccountNo", nest.getOppAccountNo());
|
||||
Assertions.assertEquals("setOppBankNo", nest.getOppBankNo());
|
||||
Assertions.assertEquals(BigDecimal.valueOf(100.00), nest.getOppAmount());
|
||||
Assertions.assertEquals("setPaySerialNo", nest.getPaySerialNo());
|
||||
Assertions.assertEquals("setPayChannelNo", nest.getPayChannelNo());
|
||||
Assertions.assertEquals("setProjectNo", nest.getProjectNo());
|
||||
Assertions.assertEquals("setOppBankName", nest.getOppBankName());
|
||||
Assertions.assertEquals("setContractNo", nest.getContractNo());
|
||||
}
|
||||
void extractedOrderDetailAddRequestOrderBenefitDetailAddDTONestParams(OrderBenefitDetailAddDTO nest) {
|
||||
nest.setRefundBenefitAmount(BigDecimal.valueOf(100.00));
|
||||
nest.setBenefitSerialNo("setBenefitSerialNo");
|
||||
nest.setPayBenefitAmount(BigDecimal.valueOf(100.00));
|
||||
nest.setBenefitAmountMax(BigDecimal.valueOf(100.00));
|
||||
nest.setRemark("setRemark");
|
||||
nest.setBenefitType("setBenefitType");
|
||||
nest.setGoodsNo("setGoodsNo");
|
||||
nest.setBenefitParams(BigDecimal.valueOf(100.00));
|
||||
nest.setBenefitDate("setBenefitDate");
|
||||
}
|
||||
void extractedOrderDetailAddRequestOrderBenefitDetailAddDTONestAssertions(OrderBenefitDetailAddDTO nest) {
|
||||
Assertions.assertEquals(BigDecimal.valueOf(100.00), nest.getRefundBenefitAmount());
|
||||
Assertions.assertEquals("setBenefitSerialNo", nest.getBenefitSerialNo());
|
||||
Assertions.assertEquals(BigDecimal.valueOf(100.00), nest.getPayBenefitAmount());
|
||||
Assertions.assertEquals(BigDecimal.valueOf(100.00), nest.getBenefitAmountMax());
|
||||
Assertions.assertEquals("setRemark", nest.getRemark());
|
||||
Assertions.assertEquals("setBenefitType", nest.getBenefitType());
|
||||
Assertions.assertEquals("setGoodsNo", nest.getGoodsNo());
|
||||
Assertions.assertEquals(BigDecimal.valueOf(100.00), nest.getBenefitParams());
|
||||
Assertions.assertEquals("setBenefitDate", nest.getBenefitDate());
|
||||
}
|
||||
void extractedOrderDetailAddRequestOrderPayDetailAddDTONestParams(OrderPayDetailAddDTO nest) {
|
||||
nest.setPayChannelMerchantid("setPayChannelMerchantid");
|
||||
nest.setMerchantid("setMerchantid");
|
||||
nest.setRemark("setRemark");
|
||||
nest.setOrderTime("setOrderTime");
|
||||
nest.setOrderAmount(BigDecimal.valueOf(100.00));
|
||||
nest.setPaySerialNo("setPaySerialNo");
|
||||
nest.setPayChannelNo("setPayChannelNo");
|
||||
nest.setProjectNo("setProjectNo");
|
||||
nest.setContractNo("setContractNo");
|
||||
nest.setPayType("setPayType");
|
||||
nest.setPayTime("setPayTime");
|
||||
nest.setFeeAmount(BigDecimal.valueOf(100.00));
|
||||
nest.setPayWay("setPayWay");
|
||||
nest.setPayAmount(BigDecimal.valueOf(100.00));
|
||||
}
|
||||
void extractedOrderDetailAddRequestOrderPayDetailAddDTONestAssertions(OrderPayDetailAddDTO nest) {
|
||||
Assertions.assertEquals("setPayChannelMerchantid", nest.getPayChannelMerchantid());
|
||||
Assertions.assertEquals("setMerchantid", nest.getMerchantid());
|
||||
Assertions.assertEquals("setRemark", nest.getRemark());
|
||||
Assertions.assertEquals("setOrderTime", nest.getOrderTime());
|
||||
Assertions.assertEquals(BigDecimal.valueOf(100.00), nest.getOrderAmount());
|
||||
Assertions.assertEquals("setPaySerialNo", nest.getPaySerialNo());
|
||||
Assertions.assertEquals("setPayChannelNo", nest.getPayChannelNo());
|
||||
Assertions.assertEquals("setProjectNo", nest.getProjectNo());
|
||||
Assertions.assertEquals("setContractNo", nest.getContractNo());
|
||||
Assertions.assertEquals("setPayType", nest.getPayType());
|
||||
Assertions.assertEquals("setPayTime", nest.getPayTime());
|
||||
Assertions.assertEquals(BigDecimal.valueOf(100.00), nest.getFeeAmount());
|
||||
Assertions.assertEquals("setPayWay", nest.getPayWay());
|
||||
Assertions.assertEquals(BigDecimal.valueOf(100.00), nest.getPayAmount());
|
||||
}
|
||||
void extractedOrderDetailAddRequestOrderGoodsDetailAddDTONestParams(OrderGoodsDetailAddDTO nest) {
|
||||
nest.setRemark("setRemark");
|
||||
nest.setGoodsName("setGoodsName");
|
||||
nest.setGoodsNote("setGoodsNote");
|
||||
nest.setGoodsUnit("setGoodsUnit");
|
||||
nest.setGoodsType("setGoodsType");
|
||||
nest.setGoodsQuantity(1);
|
||||
nest.setGoodsPrice(BigDecimal.valueOf(100.00));
|
||||
nest.setGoodsAmount(BigDecimal.valueOf(100.00));
|
||||
nest.setGoodsNo("setGoodsNo");
|
||||
}
|
||||
void extractedOrderDetailAddRequestOrderGoodsDetailAddDTONestAssertions(OrderGoodsDetailAddDTO nest) {
|
||||
Assertions.assertEquals("setRemark", nest.getRemark());
|
||||
Assertions.assertEquals("setGoodsName", nest.getGoodsName());
|
||||
Assertions.assertEquals("setGoodsNote", nest.getGoodsNote());
|
||||
Assertions.assertEquals("setGoodsUnit", nest.getGoodsUnit());
|
||||
Assertions.assertEquals("setGoodsType", nest.getGoodsType());
|
||||
Assertions.assertEquals(1, nest.getGoodsQuantity());
|
||||
Assertions.assertEquals(BigDecimal.valueOf(100.00), nest.getGoodsPrice());
|
||||
Assertions.assertEquals(BigDecimal.valueOf(100.00), nest.getGoodsAmount());
|
||||
Assertions.assertEquals("setGoodsNo", nest.getGoodsNo());
|
||||
}
|
||||
void extractedOrderDetailAddRequestAssertions(OrderDetailAddRequest request) {
|
||||
Assertions.assertEquals("setTransTradeTime", request.getTransTradeTime());
|
||||
for (OrderBenefitDetailAddDTO orderbenefitdetailadddto : request.getOrderBenefitData()) {
|
||||
extractedOrderDetailAddRequestOrderBenefitDetailAddDTONestAssertions(orderbenefitdetailadddto);
|
||||
}
|
||||
for (OrderGoodsDetailAddDTO ordergoodsdetailadddto : request.getOrderGoodsData()) {
|
||||
extractedOrderDetailAddRequestOrderGoodsDetailAddDTONestAssertions(ordergoodsdetailadddto);
|
||||
}
|
||||
Assertions.assertEquals("setBatchNo", request.getBatchNo());
|
||||
Assertions.assertEquals("setChannelNo", request.getChannelNo());
|
||||
Assertions.assertEquals("setTransDate", request.getTransDate());
|
||||
Assertions.assertEquals("setSerialNo", request.getSerialNo());
|
||||
Assertions.assertEquals("setAppNo", request.getAppNo());
|
||||
Assertions.assertEquals("setOrderNo", request.getOrderNo());
|
||||
for (OrderOppDetailAddDTO orderoppdetailadddto : request.getOrderOppData()) {
|
||||
extractedOrderDetailAddRequestOrderOppDetailAddDTONestAssertions(orderoppdetailadddto);
|
||||
}
|
||||
for (OrderPayDetailAddDTO orderpaydetailadddto : request.getOrderPayData()) {
|
||||
extractedOrderDetailAddRequestOrderPayDetailAddDTONestAssertions(orderpaydetailadddto);
|
||||
}
|
||||
}
|
||||
void extractedOrderDetailAddResponseParams(OrderDetailAddResponse response) {
|
||||
response.setSysSerialNo("setSysSerialNo");
|
||||
response.setRecodeInfo("setRecodeInfo");
|
||||
response.setSysTime("setSysTime");
|
||||
response.setSysDate("setSysDate");
|
||||
response.setRecode("setRecode");
|
||||
}
|
||||
void extractedOrderDetailAddResponseAssertions(OrderDetailAddResponse response) {
|
||||
Assertions.assertEquals("setSysSerialNo", response.getSysSerialNo());
|
||||
Assertions.assertEquals("setRecodeInfo", response.getRecodeInfo());
|
||||
Assertions.assertEquals("setSysTime", response.getSysTime());
|
||||
Assertions.assertEquals("setSysDate", response.getSysDate());
|
||||
Assertions.assertEquals("setRecode", response.getRecode());
|
||||
}
|
||||
@Test
|
||||
void orderDetailQueryTest() {
|
||||
OrderDetailQueryRequest request = new OrderDetailQueryRequest();
|
||||
extractedOrderDetailQueryRequestParams(request);
|
||||
extractedOrderDetailQueryRequestAssertions(request);
|
||||
|
||||
System.out.println(Json.toJson(request));
|
||||
String requestJson = Json.toJson(request);
|
||||
Assertions.assertEquals("{\"channel_no\":\"setChannelNo\",\"app_no\":\"setAppNo\",\"serial_no\":\"setSerialNo\",\"trans_date\":\"setTransDate\",\"trans_tradetime\":\"setTransTradeTime\",\"order_no\":\"setOrderNo\"}", requestJson);
|
||||
|
||||
OrderDetailQueryResponse response = new OrderDetailQueryResponse();
|
||||
extractedOrderDetailQueryResponseParams(response);
|
||||
extractedOrderDetailQueryResponseAssertions(response);
|
||||
|
||||
System.out.println(Json.toJson(response));
|
||||
String responseJson = Json.toJson(response);
|
||||
Assertions.assertEquals("{\"recode\":\"setRecode\",\"recode_info\":\"setRecodeInfo\",\"sys_serial_no\":\"setSysSerialNo\",\"sys_date\":\"setSysDate\",\"sys_time\":\"setSysTime\",\"order_pay_data\":[{\"req_serial_no\":\"setReqSerialNo\",\"data_sys_serial_no\":\"setDataSysSerialNo\",\"pay_serial_no\":\"setPaySerialNo\",\"project_no\":\"setProjectNo\",\"contract_no\":\"setContractNo\",\"merchantid\":\"setMerchantid\",\"pay_channel_no\":\"setPayChannelNo\",\"pay_channel_merchantid\":\"setPayChannelMerchantid\",\"batch_no\":\"setBatchNo\",\"order_no\":\"setOrderNo\",\"order_amount\":100.0,\"pay_type\":\"setPayType\",\"pay_way\":\"setPayWay\",\"pay_amount\":100.0,\"account_no\":\"setAccountNo\",\"account_name\":\"setAccountName\",\"fee_account_no\":\"setFeeAccountNo\",\"fee_account_name\":\"setFeeAccountName\",\"fee_amount\":100.0,\"sys_trade_status\":\"setSysTradeStatus\",\"sys_trade_result\":\"setSysTradeResult\",\"check_serial_no\":\"setCheckSerialNo\",\"check_status\":\"setCheckStatus\",\"check_result\":\"setCheckResult\",\"settle_serial_no\":\"setSettleSerialNo\",\"settle_status\":\"setSettleStatus\",\"settle_result\":\"setSettleResult\",\"remark\":\"setRemark\"}],\"order_benefit_data\":[{\"req_serial_no\":\"setReqSerialNo\",\"data_sys_serial_no\":\"setDataSysSerialNo\",\"benefit_serial_no\":\"setBenefitSerialNo\",\"order_no\":\"setOrderNo\",\"goods_no\":\"setGoodsNo\",\"benefit_type\":\"setBenefitType\",\"pay_benefit_amount\":100.0,\"refund_benefit_amount\":100.0,\"benefit_params\":100.0,\"benefit_amount_max\":100.0,\"remark\":\"setRemark\"}],\"order_goods_data\":[{\"req_serial_no\":\"setReqSerialNo\",\"data_sys_serial_no\":\"setDataSysSerialNo\",\"order_no\":\"setOrderNo\",\"goods_no\":\"setGoodsNo\",\"goods_name\":\"setGoodsName\",\"goods_type\":\"setGoodsType\",\"goods_quantity\":1,\"goods_unit\":\"setGoodsUnit\",\"goods_price\":100.0,\"goods_amount\":100.0,\"goods_note\":\"setGoodsNote\",\"remark\":\"setRemark\"}],\"order_opp_data\":[{\"req_serial_no\":\"setReqSerialNo\",\"data_sys_serial_no\":\"setDataSysSerialNo\",\"pay_serial_no\":\"setPaySerialNo\",\"project_no\":\"setProjectNo\",\"contract_no\":\"setContractNo\",\"merchantid\":\"setMerchantid\",\"pay_channel_no\":\"setPayChannelNo\",\"pay_channel_merchantid\":\"setPayChannelMerchantid\",\"batch_no\":\"setBatchNo\",\"order_no\":\"setOrderNo\",\"goods_no\":\"setGoodsNo\",\"settle_serial_no\":\"setSettleSerialNo\",\"settle_status\":\"setSettleStatus\",\"settle_result\":\"setSettleResult\",\"account_no\":\"setAccountNo\",\"account_name\":\"setAccountName\",\"opp_account_no\":\"setOppAccountNo\",\"opp_account_name\":\"setOppAccountName\",\"opp_bank_no\":\"setOppBankNo\",\"opp_bank_name\":\"setOppBankName\",\"opp_account_type\":\"setOppAccountType\",\"opp_amount\":100.0,\"remark\":\"setRemark\"}]}", responseJson);
|
||||
|
||||
HttpResponse<OrderDetailQueryResponse> httpResponse = MockHttpResponse.create("orderDetailQuery", response, OrderDetailQueryResponse.class);
|
||||
Mockito.when(apiClient.post(
|
||||
Mockito.eq("/order/detail/query"),
|
||||
Mockito.any(HttpHeaders.class),
|
||||
Mockito.any(RequestBody.class),
|
||||
Mockito.eq(OrderDetailQueryResponse.class)))
|
||||
.thenReturn(httpResponse);
|
||||
|
||||
OrderDetailQueryResponse result = service.orderDetailQuery(request);
|
||||
|
||||
System.out.println(Json.toJson(result));
|
||||
String resultJson = Json.toJson(result);
|
||||
Assertions.assertEquals("{\"recode\":\"setRecode\",\"recode_info\":\"setRecodeInfo\",\"sys_serial_no\":\"setSysSerialNo\",\"sys_date\":\"setSysDate\",\"sys_time\":\"setSysTime\",\"order_pay_data\":[{\"req_serial_no\":\"setReqSerialNo\",\"data_sys_serial_no\":\"setDataSysSerialNo\",\"pay_serial_no\":\"setPaySerialNo\",\"project_no\":\"setProjectNo\",\"contract_no\":\"setContractNo\",\"merchantid\":\"setMerchantid\",\"pay_channel_no\":\"setPayChannelNo\",\"pay_channel_merchantid\":\"setPayChannelMerchantid\",\"batch_no\":\"setBatchNo\",\"order_no\":\"setOrderNo\",\"order_amount\":100.0,\"pay_type\":\"setPayType\",\"pay_way\":\"setPayWay\",\"pay_amount\":100.0,\"account_no\":\"setAccountNo\",\"account_name\":\"setAccountName\",\"fee_account_no\":\"setFeeAccountNo\",\"fee_account_name\":\"setFeeAccountName\",\"fee_amount\":100.0,\"sys_trade_status\":\"setSysTradeStatus\",\"sys_trade_result\":\"setSysTradeResult\",\"check_serial_no\":\"setCheckSerialNo\",\"check_status\":\"setCheckStatus\",\"check_result\":\"setCheckResult\",\"settle_serial_no\":\"setSettleSerialNo\",\"settle_status\":\"setSettleStatus\",\"settle_result\":\"setSettleResult\",\"remark\":\"setRemark\"}],\"order_benefit_data\":[{\"req_serial_no\":\"setReqSerialNo\",\"data_sys_serial_no\":\"setDataSysSerialNo\",\"benefit_serial_no\":\"setBenefitSerialNo\",\"order_no\":\"setOrderNo\",\"goods_no\":\"setGoodsNo\",\"benefit_type\":\"setBenefitType\",\"pay_benefit_amount\":100.0,\"refund_benefit_amount\":100.0,\"benefit_params\":100.0,\"benefit_amount_max\":100.0,\"remark\":\"setRemark\"}],\"order_goods_data\":[{\"req_serial_no\":\"setReqSerialNo\",\"data_sys_serial_no\":\"setDataSysSerialNo\",\"order_no\":\"setOrderNo\",\"goods_no\":\"setGoodsNo\",\"goods_name\":\"setGoodsName\",\"goods_type\":\"setGoodsType\",\"goods_quantity\":1,\"goods_unit\":\"setGoodsUnit\",\"goods_price\":100.0,\"goods_amount\":100.0,\"goods_note\":\"setGoodsNote\",\"remark\":\"setRemark\"}],\"order_opp_data\":[{\"req_serial_no\":\"setReqSerialNo\",\"data_sys_serial_no\":\"setDataSysSerialNo\",\"pay_serial_no\":\"setPaySerialNo\",\"project_no\":\"setProjectNo\",\"contract_no\":\"setContractNo\",\"merchantid\":\"setMerchantid\",\"pay_channel_no\":\"setPayChannelNo\",\"pay_channel_merchantid\":\"setPayChannelMerchantid\",\"batch_no\":\"setBatchNo\",\"order_no\":\"setOrderNo\",\"goods_no\":\"setGoodsNo\",\"settle_serial_no\":\"setSettleSerialNo\",\"settle_status\":\"setSettleStatus\",\"settle_result\":\"setSettleResult\",\"account_no\":\"setAccountNo\",\"account_name\":\"setAccountName\",\"opp_account_no\":\"setOppAccountNo\",\"opp_account_name\":\"setOppAccountName\",\"opp_bank_no\":\"setOppBankNo\",\"opp_bank_name\":\"setOppBankName\",\"opp_account_type\":\"setOppAccountType\",\"opp_amount\":100.0,\"remark\":\"setRemark\"}]}", resultJson);
|
||||
}
|
||||
void extractedOrderDetailQueryRequestParams(OrderDetailQueryRequest request) {
|
||||
request.setTransTradeTime("setTransTradeTime");
|
||||
request.setChannelNo("setChannelNo");
|
||||
request.setTransDate("setTransDate");
|
||||
request.setSerialNo("setSerialNo");
|
||||
request.setAppNo("setAppNo");
|
||||
request.setOrderNo("setOrderNo");
|
||||
}
|
||||
void extractedOrderDetailQueryRequestAssertions(OrderDetailQueryRequest request) {
|
||||
Assertions.assertEquals("setTransTradeTime", request.getTransTradeTime());
|
||||
Assertions.assertEquals("setChannelNo", request.getChannelNo());
|
||||
Assertions.assertEquals("setTransDate", request.getTransDate());
|
||||
Assertions.assertEquals("setSerialNo", request.getSerialNo());
|
||||
Assertions.assertEquals("setAppNo", request.getAppNo());
|
||||
Assertions.assertEquals("setOrderNo", request.getOrderNo());
|
||||
}
|
||||
void extractedOrderDetailQueryResponseParams(OrderDetailQueryResponse response) {
|
||||
OrderDetailQueryResponse.OrderBenefitDetailQueryData orderbenefitdetailquerydata = new OrderDetailQueryResponse.OrderBenefitDetailQueryData();
|
||||
extractedOrderDetailQueryResponseOrderBenefitDetailQueryDataNestParams(orderbenefitdetailquerydata);
|
||||
response.setOrderBenefitData(Lists.list(orderbenefitdetailquerydata));
|
||||
OrderDetailQueryResponse.OrderGoodsDetailQueryData ordergoodsdetailquerydata = new OrderDetailQueryResponse.OrderGoodsDetailQueryData();
|
||||
extractedOrderDetailQueryResponseOrderGoodsDetailQueryDataNestParams(ordergoodsdetailquerydata);
|
||||
response.setOrderGoodsData(Lists.list(ordergoodsdetailquerydata));
|
||||
response.setSysSerialNo("setSysSerialNo");
|
||||
response.setRecodeInfo("setRecodeInfo");
|
||||
response.setSysTime("setSysTime");
|
||||
response.setSysDate("setSysDate");
|
||||
response.setRecode("setRecode");
|
||||
OrderDetailQueryResponse.OrderOppDetailQueryData orderoppdetailquerydata = new OrderDetailQueryResponse.OrderOppDetailQueryData();
|
||||
extractedOrderDetailQueryResponseOrderOppDetailQueryDataNestParams(orderoppdetailquerydata);
|
||||
response.setOrderOppData(Lists.list(orderoppdetailquerydata));
|
||||
OrderDetailQueryResponse.OrderPayDetailQueryData orderpaydetailquerydata = new OrderDetailQueryResponse.OrderPayDetailQueryData();
|
||||
extractedOrderDetailQueryResponseOrderPayDetailQueryDataNestParams(orderpaydetailquerydata);
|
||||
response.setOrderPayData(Lists.list(orderpaydetailquerydata));
|
||||
}
|
||||
void extractedOrderDetailQueryResponseOrderGoodsDetailQueryDataNestParams(OrderDetailQueryResponse.OrderGoodsDetailQueryData nest) {
|
||||
nest.setDataSysSerialNo("setDataSysSerialNo");
|
||||
nest.setReqSerialNo("setReqSerialNo");
|
||||
nest.setOrderNo("setOrderNo");
|
||||
nest.setRemark("setRemark");
|
||||
nest.setGoodsName("setGoodsName");
|
||||
nest.setGoodsNote("setGoodsNote");
|
||||
nest.setGoodsUnit("setGoodsUnit");
|
||||
nest.setGoodsType("setGoodsType");
|
||||
nest.setGoodsQuantity(1);
|
||||
nest.setGoodsPrice(BigDecimal.valueOf(100.00));
|
||||
nest.setGoodsAmount(BigDecimal.valueOf(100.00));
|
||||
nest.setGoodsNo("setGoodsNo");
|
||||
}
|
||||
void extractedOrderDetailQueryResponseOrderGoodsDetailQueryDataNestAssertions(OrderDetailQueryResponse.OrderGoodsDetailQueryData nest) {
|
||||
Assertions.assertEquals("setDataSysSerialNo", nest.getDataSysSerialNo());
|
||||
Assertions.assertEquals("setReqSerialNo", nest.getReqSerialNo());
|
||||
Assertions.assertEquals("setOrderNo", nest.getOrderNo());
|
||||
Assertions.assertEquals("setRemark", nest.getRemark());
|
||||
Assertions.assertEquals("setGoodsName", nest.getGoodsName());
|
||||
Assertions.assertEquals("setGoodsNote", nest.getGoodsNote());
|
||||
Assertions.assertEquals("setGoodsUnit", nest.getGoodsUnit());
|
||||
Assertions.assertEquals("setGoodsType", nest.getGoodsType());
|
||||
Assertions.assertEquals(1, nest.getGoodsQuantity());
|
||||
Assertions.assertEquals(BigDecimal.valueOf(100.00), nest.getGoodsPrice());
|
||||
Assertions.assertEquals(BigDecimal.valueOf(100.00), nest.getGoodsAmount());
|
||||
Assertions.assertEquals("setGoodsNo", nest.getGoodsNo());
|
||||
}
|
||||
void extractedOrderDetailQueryResponseOrderBenefitDetailQueryDataNestParams(OrderDetailQueryResponse.OrderBenefitDetailQueryData nest) {
|
||||
nest.setDataSysSerialNo("setDataSysSerialNo");
|
||||
nest.setRefundBenefitAmount(BigDecimal.valueOf(100.00));
|
||||
nest.setBenefitSerialNo("setBenefitSerialNo");
|
||||
nest.setPayBenefitAmount(BigDecimal.valueOf(100.00));
|
||||
nest.setBenefitAmountMax(BigDecimal.valueOf(100.00));
|
||||
nest.setReqSerialNo("setReqSerialNo");
|
||||
nest.setOrderNo("setOrderNo");
|
||||
nest.setRemark("setRemark");
|
||||
nest.setBenefitType("setBenefitType");
|
||||
nest.setGoodsNo("setGoodsNo");
|
||||
nest.setBenefitParams(BigDecimal.valueOf(100.00));
|
||||
}
|
||||
void extractedOrderDetailQueryResponseOrderBenefitDetailQueryDataNestAssertions(OrderDetailQueryResponse.OrderBenefitDetailQueryData nest) {
|
||||
Assertions.assertEquals("setDataSysSerialNo", nest.getDataSysSerialNo());
|
||||
Assertions.assertEquals(BigDecimal.valueOf(100.00), nest.getRefundBenefitAmount());
|
||||
Assertions.assertEquals("setBenefitSerialNo", nest.getBenefitSerialNo());
|
||||
Assertions.assertEquals(BigDecimal.valueOf(100.00), nest.getPayBenefitAmount());
|
||||
Assertions.assertEquals(BigDecimal.valueOf(100.00), nest.getBenefitAmountMax());
|
||||
Assertions.assertEquals("setReqSerialNo", nest.getReqSerialNo());
|
||||
Assertions.assertEquals("setOrderNo", nest.getOrderNo());
|
||||
Assertions.assertEquals("setRemark", nest.getRemark());
|
||||
Assertions.assertEquals("setBenefitType", nest.getBenefitType());
|
||||
Assertions.assertEquals("setGoodsNo", nest.getGoodsNo());
|
||||
Assertions.assertEquals(BigDecimal.valueOf(100.00), nest.getBenefitParams());
|
||||
}
|
||||
void extractedOrderDetailQueryResponseOrderPayDetailQueryDataNestParams(OrderDetailQueryResponse.OrderPayDetailQueryData nest) {
|
||||
nest.setSettleSerialNo("setSettleSerialNo");
|
||||
nest.setDataSysSerialNo("setDataSysSerialNo");
|
||||
nest.setSysTradeStatus("setSysTradeStatus");
|
||||
nest.setPayChannelMerchantid("setPayChannelMerchantid");
|
||||
nest.setSysTradeResult("setSysTradeResult");
|
||||
nest.setFeeAccountName("setFeeAccountName");
|
||||
nest.setCheckResult("setCheckResult");
|
||||
nest.setCheckStatus("setCheckStatus");
|
||||
nest.setSettleStatus("setSettleStatus");
|
||||
nest.setMerchantid("setMerchantid");
|
||||
nest.setBatchNo("setBatchNo");
|
||||
nest.setReqSerialNo("setReqSerialNo");
|
||||
nest.setOrderNo("setOrderNo");
|
||||
nest.setRemark("setRemark");
|
||||
nest.setOrderAmount(BigDecimal.valueOf(100.00));
|
||||
nest.setPaySerialNo("setPaySerialNo");
|
||||
nest.setPayChannelNo("setPayChannelNo");
|
||||
nest.setProjectNo("setProjectNo");
|
||||
nest.setContractNo("setContractNo");
|
||||
nest.setPayType("setPayType");
|
||||
nest.setFeeAmount(BigDecimal.valueOf(100.00));
|
||||
nest.setPayWay("setPayWay");
|
||||
nest.setPayAmount(BigDecimal.valueOf(100.00));
|
||||
nest.setCheckSerialNo("setCheckSerialNo");
|
||||
nest.setAccountNo("setAccountNo");
|
||||
nest.setAccountName("setAccountName");
|
||||
nest.setSettleResult("setSettleResult");
|
||||
nest.setFeeAccountNo("setFeeAccountNo");
|
||||
}
|
||||
void extractedOrderDetailQueryResponseOrderPayDetailQueryDataNestAssertions(OrderDetailQueryResponse.OrderPayDetailQueryData nest) {
|
||||
Assertions.assertEquals("setSettleSerialNo", nest.getSettleSerialNo());
|
||||
Assertions.assertEquals("setDataSysSerialNo", nest.getDataSysSerialNo());
|
||||
Assertions.assertEquals("setSysTradeStatus", nest.getSysTradeStatus());
|
||||
Assertions.assertEquals("setPayChannelMerchantid", nest.getPayChannelMerchantid());
|
||||
Assertions.assertEquals("setSysTradeResult", nest.getSysTradeResult());
|
||||
Assertions.assertEquals("setFeeAccountName", nest.getFeeAccountName());
|
||||
Assertions.assertEquals("setCheckResult", nest.getCheckResult());
|
||||
Assertions.assertEquals("setCheckStatus", nest.getCheckStatus());
|
||||
Assertions.assertEquals("setSettleStatus", nest.getSettleStatus());
|
||||
Assertions.assertEquals("setMerchantid", nest.getMerchantid());
|
||||
Assertions.assertEquals("setBatchNo", nest.getBatchNo());
|
||||
Assertions.assertEquals("setReqSerialNo", nest.getReqSerialNo());
|
||||
Assertions.assertEquals("setOrderNo", nest.getOrderNo());
|
||||
Assertions.assertEquals("setRemark", nest.getRemark());
|
||||
Assertions.assertEquals(BigDecimal.valueOf(100.00), nest.getOrderAmount());
|
||||
Assertions.assertEquals("setPaySerialNo", nest.getPaySerialNo());
|
||||
Assertions.assertEquals("setPayChannelNo", nest.getPayChannelNo());
|
||||
Assertions.assertEquals("setProjectNo", nest.getProjectNo());
|
||||
Assertions.assertEquals("setContractNo", nest.getContractNo());
|
||||
Assertions.assertEquals("setPayType", nest.getPayType());
|
||||
Assertions.assertEquals(BigDecimal.valueOf(100.00), nest.getFeeAmount());
|
||||
Assertions.assertEquals("setPayWay", nest.getPayWay());
|
||||
Assertions.assertEquals(BigDecimal.valueOf(100.00), nest.getPayAmount());
|
||||
Assertions.assertEquals("setCheckSerialNo", nest.getCheckSerialNo());
|
||||
Assertions.assertEquals("setAccountNo", nest.getAccountNo());
|
||||
Assertions.assertEquals("setAccountName", nest.getAccountName());
|
||||
Assertions.assertEquals("setSettleResult", nest.getSettleResult());
|
||||
Assertions.assertEquals("setFeeAccountNo", nest.getFeeAccountNo());
|
||||
}
|
||||
void extractedOrderDetailQueryResponseOrderOppDetailQueryDataNestParams(OrderDetailQueryResponse.OrderOppDetailQueryData nest) {
|
||||
nest.setSettleSerialNo("setSettleSerialNo");
|
||||
nest.setDataSysSerialNo("setDataSysSerialNo");
|
||||
nest.setPayChannelMerchantid("setPayChannelMerchantid");
|
||||
nest.setOppAccountName("setOppAccountName");
|
||||
nest.setOppAccountType("setOppAccountType");
|
||||
nest.setSettleStatus("setSettleStatus");
|
||||
nest.setMerchantid("setMerchantid");
|
||||
nest.setBatchNo("setBatchNo");
|
||||
nest.setReqSerialNo("setReqSerialNo");
|
||||
nest.setOrderNo("setOrderNo");
|
||||
nest.setRemark("setRemark");
|
||||
nest.setGoodsNo("setGoodsNo");
|
||||
nest.setOppAccountNo("setOppAccountNo");
|
||||
nest.setOppBankNo("setOppBankNo");
|
||||
nest.setOppAmount(BigDecimal.valueOf(100.00));
|
||||
nest.setPaySerialNo("setPaySerialNo");
|
||||
nest.setPayChannelNo("setPayChannelNo");
|
||||
nest.setProjectNo("setProjectNo");
|
||||
nest.setOppBankName("setOppBankName");
|
||||
nest.setContractNo("setContractNo");
|
||||
nest.setAccountNo("setAccountNo");
|
||||
nest.setAccountName("setAccountName");
|
||||
nest.setSettleResult("setSettleResult");
|
||||
}
|
||||
void extractedOrderDetailQueryResponseOrderOppDetailQueryDataNestAssertions(OrderDetailQueryResponse.OrderOppDetailQueryData nest) {
|
||||
Assertions.assertEquals("setSettleSerialNo", nest.getSettleSerialNo());
|
||||
Assertions.assertEquals("setDataSysSerialNo", nest.getDataSysSerialNo());
|
||||
Assertions.assertEquals("setPayChannelMerchantid", nest.getPayChannelMerchantid());
|
||||
Assertions.assertEquals("setOppAccountName", nest.getOppAccountName());
|
||||
Assertions.assertEquals("setOppAccountType", nest.getOppAccountType());
|
||||
Assertions.assertEquals("setSettleStatus", nest.getSettleStatus());
|
||||
Assertions.assertEquals("setMerchantid", nest.getMerchantid());
|
||||
Assertions.assertEquals("setBatchNo", nest.getBatchNo());
|
||||
Assertions.assertEquals("setReqSerialNo", nest.getReqSerialNo());
|
||||
Assertions.assertEquals("setOrderNo", nest.getOrderNo());
|
||||
Assertions.assertEquals("setRemark", nest.getRemark());
|
||||
Assertions.assertEquals("setGoodsNo", nest.getGoodsNo());
|
||||
Assertions.assertEquals("setOppAccountNo", nest.getOppAccountNo());
|
||||
Assertions.assertEquals("setOppBankNo", nest.getOppBankNo());
|
||||
Assertions.assertEquals(BigDecimal.valueOf(100.00), nest.getOppAmount());
|
||||
Assertions.assertEquals("setPaySerialNo", nest.getPaySerialNo());
|
||||
Assertions.assertEquals("setPayChannelNo", nest.getPayChannelNo());
|
||||
Assertions.assertEquals("setProjectNo", nest.getProjectNo());
|
||||
Assertions.assertEquals("setOppBankName", nest.getOppBankName());
|
||||
Assertions.assertEquals("setContractNo", nest.getContractNo());
|
||||
Assertions.assertEquals("setAccountNo", nest.getAccountNo());
|
||||
Assertions.assertEquals("setAccountName", nest.getAccountName());
|
||||
Assertions.assertEquals("setSettleResult", nest.getSettleResult());
|
||||
}
|
||||
void extractedOrderDetailQueryResponseAssertions(OrderDetailQueryResponse response) {
|
||||
for (OrderDetailQueryResponse.OrderBenefitDetailQueryData orderbenefitdetailquerydata : response.getOrderBenefitData()) {
|
||||
extractedOrderDetailQueryResponseOrderBenefitDetailQueryDataNestAssertions(orderbenefitdetailquerydata);
|
||||
}
|
||||
for (OrderDetailQueryResponse.OrderGoodsDetailQueryData ordergoodsdetailquerydata : response.getOrderGoodsData()) {
|
||||
extractedOrderDetailQueryResponseOrderGoodsDetailQueryDataNestAssertions(ordergoodsdetailquerydata);
|
||||
}
|
||||
Assertions.assertEquals("setSysSerialNo", response.getSysSerialNo());
|
||||
Assertions.assertEquals("setRecodeInfo", response.getRecodeInfo());
|
||||
Assertions.assertEquals("setSysTime", response.getSysTime());
|
||||
Assertions.assertEquals("setSysDate", response.getSysDate());
|
||||
Assertions.assertEquals("setRecode", response.getRecode());
|
||||
for (OrderDetailQueryResponse.OrderOppDetailQueryData orderoppdetailquerydata : response.getOrderOppData()) {
|
||||
extractedOrderDetailQueryResponseOrderOppDetailQueryDataNestAssertions(orderoppdetailquerydata);
|
||||
}
|
||||
for (OrderDetailQueryResponse.OrderPayDetailQueryData orderpaydetailquerydata : response.getOrderPayData()) {
|
||||
extractedOrderDetailQueryResponseOrderPayDetailQueryDataNestAssertions(orderpaydetailquerydata);
|
||||
}
|
||||
}
|
||||
@Test
|
||||
void orderSynTest() {
|
||||
OrderSynRequest request = new OrderSynRequest();
|
||||
extractedOrderSynRequestParams(request);
|
||||
extractedOrderSynRequestAssertions(request);
|
||||
|
||||
System.out.println(Json.toJson(request));
|
||||
String requestJson = Json.toJson(request);
|
||||
Assertions.assertEquals("{\"channel_no\":\"setChannelNo\",\"app_no\":\"setAppNo\",\"serial_no\":\"setSerialNo\",\"trans_date\":\"setTransDate\",\"trans_tradetime\":\"setTransTradeTime\",\"batch_no\":\"setBatchNo\",\"batch_type\":\"setBatchType\",\"data\":[{\"order_no\":\"setOrderNo\",\"order_pay_data\":[],\"order_opp_data\":[],\"order_benefit_data\":[],\"order_goods_data\":[]}]}", requestJson);
|
||||
|
||||
OrderSynResponse response = new OrderSynResponse();
|
||||
extractedOrderSynResponseParams(response);
|
||||
extractedOrderSynResponseAssertions(response);
|
||||
|
||||
System.out.println(Json.toJson(response));
|
||||
String responseJson = Json.toJson(response);
|
||||
Assertions.assertEquals("{\"recode\":\"setRecode\",\"recode_info\":\"setRecodeInfo\",\"sys_serial_no\":\"setSysSerialNo\",\"sys_date\":\"setSysDate\",\"sys_time\":\"setSysTime\"}", responseJson);
|
||||
|
||||
HttpResponse<OrderSynResponse> httpResponse = MockHttpResponse.create("orderSyn", response, OrderSynResponse.class);
|
||||
Mockito.when(apiClient.post(
|
||||
Mockito.eq("/order/syn"),
|
||||
Mockito.any(HttpHeaders.class),
|
||||
Mockito.any(RequestBody.class),
|
||||
Mockito.eq(OrderSynResponse.class)))
|
||||
.thenReturn(httpResponse);
|
||||
|
||||
OrderSynResponse result = service.orderSyn(request);
|
||||
|
||||
System.out.println(Json.toJson(result));
|
||||
String resultJson = Json.toJson(result);
|
||||
Assertions.assertEquals("{\"recode\":\"setRecode\",\"recode_info\":\"setRecodeInfo\",\"sys_serial_no\":\"setSysSerialNo\",\"sys_date\":\"setSysDate\",\"sys_time\":\"setSysTime\"}", resultJson);
|
||||
}
|
||||
void extractedOrderSynRequestParams(OrderSynRequest request) {
|
||||
request.setTransTradeTime("setTransTradeTime");
|
||||
request.setBatchNo("setBatchNo");
|
||||
request.setChannelNo("setChannelNo");
|
||||
request.setTransDate("setTransDate");
|
||||
request.setSerialNo("setSerialNo");
|
||||
request.setAppNo("setAppNo");
|
||||
OrderDetailAddSynDTO orderdetailaddsyndto = new OrderDetailAddSynDTO();
|
||||
extractedOrderSynRequestOrderDetailAddSynDTONestParams(orderdetailaddsyndto);
|
||||
request.setData(Lists.list(orderdetailaddsyndto));
|
||||
request.setBatchType("setBatchType");
|
||||
}
|
||||
void extractedOrderSynRequestOrderDetailAddSynDTONestParams(OrderDetailAddSynDTO nest) {
|
||||
nest.setOrderBenefitData(Lists.list());
|
||||
nest.setOrderGoodsData(Lists.list());
|
||||
nest.setOrderNo("setOrderNo");
|
||||
nest.setOrderOppData(Lists.list());
|
||||
nest.setOrderPayData(Lists.list());
|
||||
}
|
||||
void extractedOrderSynRequestOrderDetailAddSynDTONestAssertions(OrderDetailAddSynDTO request) {
|
||||
Assertions.assertNotNull(request.getOrderBenefitData());
|
||||
Assertions.assertNotNull(request.getOrderGoodsData());
|
||||
Assertions.assertEquals("setOrderNo", request.getOrderNo());
|
||||
Assertions.assertNotNull(request.getOrderOppData());
|
||||
Assertions.assertNotNull(request.getOrderPayData());
|
||||
}
|
||||
void extractedOrderSynRequestAssertions(OrderSynRequest request) {
|
||||
Assertions.assertEquals("setTransTradeTime", request.getTransTradeTime());
|
||||
Assertions.assertEquals("setBatchNo", request.getBatchNo());
|
||||
Assertions.assertEquals("setChannelNo", request.getChannelNo());
|
||||
Assertions.assertEquals("setTransDate", request.getTransDate());
|
||||
Assertions.assertEquals("setSerialNo", request.getSerialNo());
|
||||
Assertions.assertEquals("setAppNo", request.getAppNo());
|
||||
for (OrderDetailAddSynDTO orderdetailaddsyndto : request.getData()) {
|
||||
extractedOrderSynRequestOrderDetailAddSynDTONestAssertions(orderdetailaddsyndto);
|
||||
}
|
||||
Assertions.assertEquals("setBatchType", request.getBatchType());
|
||||
}
|
||||
void extractedOrderSynResponseParams(OrderSynResponse response) {
|
||||
response.setSysSerialNo("setSysSerialNo");
|
||||
response.setRecodeInfo("setRecodeInfo");
|
||||
response.setSysTime("setSysTime");
|
||||
response.setSysDate("setSysDate");
|
||||
response.setRecode("setRecode");
|
||||
}
|
||||
void extractedOrderSynResponseAssertions(OrderSynResponse response) {
|
||||
Assertions.assertEquals("setSysSerialNo", response.getSysSerialNo());
|
||||
Assertions.assertEquals("setRecodeInfo", response.getRecodeInfo());
|
||||
Assertions.assertEquals("setSysTime", response.getSysTime());
|
||||
Assertions.assertEquals("setSysDate", response.getSysDate());
|
||||
Assertions.assertEquals("setRecode", response.getRecode());
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue