feat: service 测试类
parent
338f03e2e1
commit
154228e634
|
|
@ -1,13 +0,0 @@
|
|||
package com.czcb.scfs.api.test;
|
||||
|
||||
import lombok.experimental.UtilityClass;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
@UtilityClass
|
||||
public final class Sequence {
|
||||
|
||||
public static String serialNo() {
|
||||
return UUID.randomUUID().toString().replace("-", "");
|
||||
}
|
||||
}
|
||||
|
|
@ -3,7 +3,6 @@ package com.czcb.scfs.api.test;
|
|||
import com.czcb.scfs.api.core.util.Compression;
|
||||
import com.czcb.scfs.api.core.util.Nonce;
|
||||
import com.czcb.scfs.api.core.util.PemFile;
|
||||
import com.czcb.scfs.api.service.echo.EchoService;
|
||||
import com.czcb.scfs.api.service.v2.account.AccountService;
|
||||
import com.czcb.scfs.api.service.v2.account.model.QueryBalanceRequest;
|
||||
import com.czcb.scfs.api.service.v2.account.model.QueryBalanceResponse;
|
||||
|
|
@ -30,23 +29,14 @@ import java.util.UUID;
|
|||
@SpringBootTest
|
||||
class ApiGatewayTest {
|
||||
|
||||
@Resource
|
||||
private EchoService echoService;
|
||||
|
||||
@Resource
|
||||
private AccountService accountService;
|
||||
|
||||
@Resource
|
||||
private FileService fileService;
|
||||
|
||||
|
||||
@Resource
|
||||
private SmsService service;
|
||||
|
||||
@Test
|
||||
void test() {
|
||||
echoService.echo();
|
||||
}
|
||||
|
||||
@Test
|
||||
void testQuery() {
|
||||
QueryBalanceRequest queryBalanceRequest = new QueryBalanceRequest();
|
||||
|
|
@ -61,24 +51,7 @@ class ApiGatewayTest {
|
|||
System.out.println(response);
|
||||
}
|
||||
|
||||
@Test
|
||||
void testUploadFile() {
|
||||
UploadFileRequest fileRequest = new UploadFileRequest();
|
||||
fileRequest.setChannelNo("0000");
|
||||
fileRequest.setSerialNo(Nonce.ofNonce());
|
||||
|
||||
UploadFileRequest.FileList fileList = new UploadFileRequest.FileList();
|
||||
fileList.setFileIndex(0);
|
||||
fileList.setFileData(Compression.zipAndEncodeFromFile("C:\\Users\\Administrator.CZCB-20230627EN\\Documents\\临时文件\\附件3:中国人民银行调查统计司关于印发2024年金融机构金融统计修订内容的通知(银调发〔2024〕2号).pdf"));
|
||||
|
||||
fileRequest.setFileList(Lists.list(fileList));
|
||||
fileRequest.setTransDate("2024-03-20");
|
||||
fileRequest.setTransTradeTime("2024-03-20 12:20:20");
|
||||
|
||||
|
||||
UploadFileResponse response = fileService.uploadFile(fileRequest);
|
||||
System.out.println(response);
|
||||
}
|
||||
|
||||
@Test
|
||||
void testPath() throws Exception {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
package com.czcb.scfs.api.test;
|
||||
package com.czcb.scfs.api.test.cat;
|
||||
|
||||
import com.czcb.scfs.service.cat.project.ProjectService;
|
||||
import com.czcb.scfs.service.cat.project.model.ProjectAddRequest;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.czcb.scfs.api.test;
|
||||
package com.czcb.scfs.api.test.mock;
|
||||
|
||||
import com.czcb.scfs.api.core.ApiClient;
|
||||
import com.czcb.scfs.api.core.util.DateTimes;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.czcb.scfs.api.test;
|
||||
package com.czcb.scfs.api.test.mock;
|
||||
|
||||
import com.czcb.scfs.api.core.http.HttpMethod;
|
||||
import com.czcb.scfs.api.service.echo.EchoService;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.czcb.scfs.api.test;
|
||||
package com.czcb.scfs.api.test.mock;
|
||||
|
||||
import com.czcb.scfs.api.core.util.PemFile;
|
||||
import com.tencent.kona.KonaProvider;
|
||||
|
|
@ -1,8 +1,38 @@
|
|||
package com.czcb.scfs.api.test.service;
|
||||
|
||||
import com.czcb.scfs.api.core.util.Nonce;
|
||||
import com.czcb.scfs.api.service.v2.account.AccountService;
|
||||
import com.czcb.scfs.api.service.v2.account.model.QueryBalanceRequest;
|
||||
import com.czcb.scfs.api.service.v2.account.model.QueryBalanceResponse;
|
||||
import com.czcb.scfs.api.test.FmtDate;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.springframework.boot.test.context.SpringBootTest;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
|
||||
@SpringBootTest
|
||||
class AccountServiceTest {
|
||||
@Resource
|
||||
private AccountService accountService;
|
||||
|
||||
@Test
|
||||
void testQuery() {
|
||||
QueryBalanceRequest queryBalanceRequest = new QueryBalanceRequest();
|
||||
queryBalanceRequest.setChannelNo("0000");
|
||||
queryBalanceRequest.setAppNo("10");
|
||||
queryBalanceRequest.setSerialNo(Nonce.ofNonce());
|
||||
queryBalanceRequest.setAccountNo("1012230221000010");
|
||||
queryBalanceRequest.setRelationAcct("1");
|
||||
|
||||
queryBalanceRequest.setTransDate(FmtDate.transDate());
|
||||
queryBalanceRequest.setTransTradeTime(FmtDate.transTradeTime());
|
||||
|
||||
QueryBalanceResponse response = accountService.queryBalance(queryBalanceRequest);
|
||||
System.out.println(response);
|
||||
Assertions.assertEquals("000000", response.getRecode());
|
||||
}
|
||||
|
||||
@Test
|
||||
void personOpenAccountThreeElementTest() {
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,8 @@
|
|||
package com.czcb.scfs.api.test.service;
|
||||
|
||||
import org.springframework.boot.test.context.SpringBootTest;
|
||||
|
||||
@SpringBootTest
|
||||
class BillServiceTest {
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
package com.czcb.scfs.api.test.service;
|
||||
|
||||
import org.springframework.boot.test.context.SpringBootTest;
|
||||
|
||||
@SpringBootTest
|
||||
class BmdServiceTest {
|
||||
|
||||
}
|
||||
|
|
@ -1,10 +1,10 @@
|
|||
package com.czcb.scfs.api.test.service;
|
||||
|
||||
import com.czcb.scfs.api.core.util.Nonce;
|
||||
import com.czcb.scfs.api.service.v2.communal.CommunalDataService;
|
||||
import com.czcb.scfs.api.service.v2.communal.model.FiveCascadeQueryRequest;
|
||||
import com.czcb.scfs.api.service.v2.communal.model.FiveCascadeQueryResponse;
|
||||
import com.czcb.scfs.api.test.FmtDate;
|
||||
import com.czcb.scfs.api.test.Sequence;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.springframework.boot.test.context.SpringBootTest;
|
||||
|
|
@ -26,7 +26,7 @@ class CommunalDataServiceTest {
|
|||
FiveCascadeQueryRequest request = new FiveCascadeQueryRequest();
|
||||
request.setChannelNo("0000");
|
||||
request.setAppNo("10");
|
||||
request.setSerialNo(Sequence.serialNo());
|
||||
request.setSerialNo(Nonce.ofNonce());
|
||||
request.setZoningCode("110101001000000");
|
||||
request.setTransTradeTime(FmtDate.transTradeTime());
|
||||
request.setTransDate(FmtDate.transDate());
|
||||
|
|
|
|||
|
|
@ -0,0 +1,20 @@
|
|||
package com.czcb.scfs.api.test.service;
|
||||
|
||||
import com.czcb.scfs.api.service.echo.EchoService;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.springframework.boot.test.context.SpringBootTest;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
|
||||
@SpringBootTest
|
||||
class EchoServiceTest {
|
||||
|
||||
@Resource
|
||||
private EchoService echoService;
|
||||
|
||||
@Test
|
||||
void test() {
|
||||
Assertions.assertDoesNotThrow(() -> echoService.echo());
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
package com.czcb.scfs.api.test.service;
|
||||
|
||||
import org.springframework.boot.test.context.SpringBootTest;
|
||||
|
||||
@SpringBootTest
|
||||
class FaceServiceTest {
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,39 @@
|
|||
package com.czcb.scfs.api.test.service;
|
||||
|
||||
import com.czcb.scfs.api.core.util.Compression;
|
||||
import com.czcb.scfs.api.core.util.Nonce;
|
||||
import com.czcb.scfs.api.service.v2.file.FileService;
|
||||
import com.czcb.scfs.api.service.v2.file.model.UploadFileRequest;
|
||||
import com.czcb.scfs.api.service.v2.file.model.UploadFileResponse;
|
||||
import org.assertj.core.util.Lists;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.springframework.boot.test.context.SpringBootTest;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
|
||||
@SpringBootTest
|
||||
class FileServiceTest {
|
||||
@Resource
|
||||
private FileService fileService;
|
||||
|
||||
@Test
|
||||
void testUploadFile() {
|
||||
UploadFileRequest fileRequest = new UploadFileRequest();
|
||||
fileRequest.setChannelNo("0000");
|
||||
fileRequest.setSerialNo(Nonce.ofNonce());
|
||||
|
||||
UploadFileRequest.FileList fileList = new UploadFileRequest.FileList();
|
||||
fileList.setFileIndex(0);
|
||||
fileList.setFileData(Compression.zipAndEncodeFromFile("C:\\Users\\Administrator.CZCB-20230627EN\\Documents\\临时文件\\附件3:中国人民银行调查统计司关于印发2024年金融机构金融统计修订内容的通知(银调发〔2024〕2号).pdf"));
|
||||
|
||||
fileRequest.setFileList(Lists.list(fileList));
|
||||
fileRequest.setTransDate("2024-03-20");
|
||||
fileRequest.setTransTradeTime("2024-03-20 12:20:20");
|
||||
|
||||
|
||||
UploadFileResponse response = fileService.uploadFile(fileRequest);
|
||||
System.out.println(response);
|
||||
Assertions.assertEquals("000000", response.getRecode());
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
package com.czcb.scfs.api.test.service;
|
||||
|
||||
import org.springframework.boot.test.context.SpringBootTest;
|
||||
|
||||
@SpringBootTest
|
||||
class LoanServiceTest {
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
package com.czcb.scfs.api.test.service;
|
||||
|
||||
import org.springframework.boot.test.context.SpringBootTest;
|
||||
|
||||
@SpringBootTest
|
||||
class OcrServiceTest {
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
package com.czcb.scfs.api.test.service;
|
||||
|
||||
import org.springframework.boot.test.context.SpringBootTest;
|
||||
|
||||
@SpringBootTest
|
||||
class PayServiceTest {
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,29 @@
|
|||
package com.czcb.scfs.api.test.service;
|
||||
|
||||
import com.czcb.scfs.api.core.util.Nonce;
|
||||
import com.czcb.scfs.api.service.v2.sms.SmsService;
|
||||
import com.czcb.scfs.api.service.v2.sms.model.SendVerifySignRequest;
|
||||
import com.czcb.scfs.api.service.v2.sms.model.SendVerifySignResponse;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.springframework.boot.test.context.SpringBootTest;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
|
||||
@SpringBootTest
|
||||
class SmsServiceTest {
|
||||
@Resource
|
||||
private SmsService service;
|
||||
|
||||
@Test
|
||||
void testSms() {
|
||||
SendVerifySignRequest request = new SendVerifySignRequest();
|
||||
request.setAppNo("41");
|
||||
request.setChannelNo("1038");
|
||||
request.setMobile("13819135970");
|
||||
request.setSerialNo(Nonce.ofNonce());
|
||||
request.setCardNo("6222024709526474589");
|
||||
SendVerifySignResponse response = service.send(request);
|
||||
Assertions.assertEquals("000000", response.getRecode());
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
package com.czcb.scfs.api.test.service;
|
||||
|
||||
import org.springframework.boot.test.context.SpringBootTest;
|
||||
|
||||
@SpringBootTest
|
||||
class TransServiceTest {
|
||||
|
||||
}
|
||||
Loading…
Reference in New Issue