|
@@ -29,13 +29,13 @@ class UsercomplaintQuerysTest {
|
|
|
String result1 = TEST_DIR + "无法发送测试结果.csv";
|
|
|
String result2 = TEST_DIR + "无法接收测试结果.csv";
|
|
|
try (CsvReader r1 = CsvReader.builder().build(Paths.get(d1), StandardCharsets.UTF_8);
|
|
|
- CsvReader r2 = CsvReader.builder().build(Paths.get(d2), StandardCharsets.UTF_8);
|
|
|
- OutputStreamWriter osw1 = new OutputStreamWriter(Files.newOutputStream(Paths.get(result1)),
|
|
|
+ CsvReader r2 = CsvReader.builder().build(Paths.get(d2), StandardCharsets.UTF_8);
|
|
|
+ OutputStreamWriter osw1 = new OutputStreamWriter(Files.newOutputStream(Paths.get(result1)),
|
|
|
StandardCharsets.UTF_8);
|
|
|
- CsvWriter w1 = CsvWriter.builder().build(osw1);
|
|
|
- OutputStreamWriter osw2 = new OutputStreamWriter(Files.newOutputStream(Paths.get(result2)),
|
|
|
+ CsvWriter w1 = CsvWriter.builder().build(osw1);
|
|
|
+ OutputStreamWriter osw2 = new OutputStreamWriter(Files.newOutputStream(Paths.get(result2)),
|
|
|
StandardCharsets.UTF_8);
|
|
|
- CsvWriter w2 = CsvWriter.builder().build(osw2);) {
|
|
|
+ CsvWriter w2 = CsvWriter.builder().build(osw2);) {
|
|
|
w1.writeRow("入参", "时间", "调用时长", "结果");
|
|
|
for (CsvRow row : r1) {
|
|
|
if (row.getOriginalLineNumber() == 1) {
|
|
@@ -133,15 +133,18 @@ class UsercomplaintQuerysTest {
|
|
|
void testQuery() throws Exception {
|
|
|
// 统一使用,不需要修改
|
|
|
String cKey = "qg4uY8nV7fPhvUXt";
|
|
|
+// String cSrc = getTimeString() + "_" + "n1test004";
|
|
|
String cSrc = getTimeString() + "_" + "test";
|
|
|
String token = AESUtil.Encrypt(cSrc, cKey);
|
|
|
// 单例测试时修改参数
|
|
|
- String mobile = "15132136436";
|
|
|
- String destAddr = "18631612746";
|
|
|
+ String mobile = "15690352051";
|
|
|
+ String destAddr = "";
|
|
|
// 所有接收101 指定接收102 所有发送 103 指定发送104
|
|
|
String flowNo = "103";
|
|
|
- String beginTime = "20220927000000";
|
|
|
- String endTime = "20220930235959";
|
|
|
+// String flowNo = "103";
|
|
|
+ String beginTime = "20221015000000";
|
|
|
+ String endTime = "20221018000000";
|
|
|
+// String complaintType = "2";
|
|
|
String complaintType = "1";
|
|
|
// 可以统一传空
|
|
|
String isMobile = "";
|
|
@@ -151,8 +154,27 @@ class UsercomplaintQuerysTest {
|
|
|
stopWatch.start();
|
|
|
String result = usercomplaintQuerys.query(mobile, destAddr, complaintType, isMobile, flowNo, beginTime,
|
|
|
endTime, token, false);
|
|
|
+// COMPConnectionContext result = usercomplaintQuerys.query(mobile, destAddr, complaintType, isMobile, flowNo,
|
|
|
+// beginTime, endTime, token, true);
|
|
|
stopWatch.stop();
|
|
|
- log.info("{} | {} ms | {}", mobile, stopWatch.getTotalTimeMillis(), result);
|
|
|
+ Map<String, String> req = new HashMap<>();
|
|
|
+ req.put("mobile", mobile);
|
|
|
+ req.put("destAddr", destAddr);
|
|
|
+ req.put("complaintType", complaintType);
|
|
|
+ req.put("isMobile", isMobile);
|
|
|
+ req.put("flowNo", flowNo);
|
|
|
+ req.put("beginTime", beginTime);
|
|
|
+ req.put("endTime", endTime);
|
|
|
+ req.put("token", token);
|
|
|
+ Map<Object, Object> map = new HashMap<>();
|
|
|
+ map.put("req", req);
|
|
|
+ Object res = JSON.parse(result);
|
|
|
+// Object res = JSON.parse(result.getResponseContext());
|
|
|
+ map.put("res", res);
|
|
|
+ log.info("入参:{}", JSON.toJSONString(req));
|
|
|
+ log.info("{} ms | 结果:{}", stopWatch.getTotalTimeMillis(), result);
|
|
|
+// log.info("{} ms | 结果:{}", stopWatch.getTotalTimeMillis(), result.getResponseContext());
|
|
|
+ log.info("map: {}", JSON.toJSONString(map));
|
|
|
}
|
|
|
|
|
|
private String getTimeString(LocalDateTime time) {
|