From 8919703be4a02897f952edbf55ab5b5636ee92eb Mon Sep 17 00:00:00 2001 From: 13009 Date: Thu, 25 Jul 2024 09:57:09 +0800 Subject: [PATCH] feat: detailUnmatchedQuery test --- .../scfs/api/test/service/PayServiceTest.java | 37 +++++++++++++++++-- 1 file changed, 33 insertions(+), 4 deletions(-) diff --git a/scfs-api-test/src/test/java/com/czcb/scfs/api/test/service/PayServiceTest.java b/scfs-api-test/src/test/java/com/czcb/scfs/api/test/service/PayServiceTest.java index 40a6be5..418c94c 100644 --- a/scfs-api-test/src/test/java/com/czcb/scfs/api/test/service/PayServiceTest.java +++ b/scfs-api-test/src/test/java/com/czcb/scfs/api/test/service/PayServiceTest.java @@ -1,11 +1,9 @@ package com.czcb.scfs.api.test.service; +import com.czcb.scfs.api.core.util.DateTimes; import com.czcb.scfs.api.core.util.Nonce; import com.czcb.scfs.api.service.v2.pay.PayService; -import com.czcb.scfs.api.service.v2.pay.model.MerWithdrawCheckRequest; -import com.czcb.scfs.api.service.v2.pay.model.MerWithdrawCheckResponse; -import com.czcb.scfs.api.service.v2.pay.model.MerWithdrawRequest; -import com.czcb.scfs.api.service.v2.pay.model.MerWithdrawResponse; +import com.czcb.scfs.api.service.v2.pay.model.*; import com.czcb.scfs.api.test.FmtDate; import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Test; @@ -60,4 +58,35 @@ class PayServiceTest { System.out.println(response); Assertions.assertEquals("000000", response.getRecode()); } + + @Test + void detailQuery() { + OfflineRechargeDetailQueryRequest request = new OfflineRechargeDetailQueryRequest(); + request.setChannelNo("0000"); + request.setAppNo("01"); + request.setSerialNo(Nonce.ofNonce()); + request.setTransDate(DateTimes.ofNowDate()); + request.setTransTradeTime(DateTimes.ofNow()); + + OfflineRechargeDetailQueryResponse response = payService.detailQuery(request); + Assertions.assertNotNull(response); + } + + @Test + void detailUnmatchedQuery() { + OfflineRechargeDetailUnmatchedQueryRequest request = new OfflineRechargeDetailUnmatchedQueryRequest(); + request.setChannelNo("22"); + request.setAppNo("1"); + request.setSerialNo(Nonce.ofNonce()); + request.setTransDate(DateTimes.ofNowDate()); + request.setTransTradeTime(DateTimes.ofNow()); + + request.setAccountNo("33"); + request.setOppAccountNo("33"); + request.setTradeDateStart(DateTimes.ofNowDate()); + request.setTradeDateEnd(DateTimes.ofNowDate()); + + OfflineRechargeDetailUnmatchedQueryResponse response = payService.detailUnmatchedQuery(request); + Assertions.assertNotNull(response); + } }