From aa600029a47427184923776068e74e28a3fdf89f Mon Sep 17 00:00:00 2001 From: yang chen Date: Tue, 2 Dec 2025 17:40:32 +0800 Subject: [PATCH] =?UTF-8?q?test(biz):=20=E6=B7=BB=E5=8A=A0=E9=98=BF?= =?UTF-8?q?=E9=87=8C=E5=B7=B4=E5=B7=B4=E5=B7=A5=E5=8D=95=20Mapper=20?= =?UTF-8?q?=E6=B5=8B=E8=AF=95=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增 AlibabaWorkOrderMapperTest 类用于测试工单数据操作 - 实现 buildSql 方法的 SQL 格式化打印测试 - 实现工单实体保存功能的单元测试 - 使用 Hutool 工具类生成测试数据 - 验证工单表结构字段映射正确性 --- .../mapper/AlibabaWorkOrderMapperTest.java} | 6 ++--- .../biz}/mapper/LcBuildingMapperTest.java | 3 +-- .../mapper/LcPowerEnvDeviceMapperTest.java | 3 +-- .../LcPowerEnvMonitorMetricMapperTest.java | 3 +-- .../jeelowcode/test/json/JsonUtilsTest.java | 27 ------------------- .../test/master/MasterUserSyncTest.java | 15 ----------- .../framework/common/util/SqlUtilsTest.java} | 4 +-- 7 files changed, 7 insertions(+), 54 deletions(-) rename jeelowcode-admin/src/test/java/com/jeelowcode/{test/alibaba/WorkOrderSimpleTest.java => module/biz/mapper/AlibabaWorkOrderMapperTest.java} (91%) rename jeelowcode-admin/src/test/java/com/jeelowcode/{test => module/biz}/mapper/LcBuildingMapperTest.java (98%) rename jeelowcode-admin/src/test/java/com/jeelowcode/{test => module/biz}/mapper/LcPowerEnvDeviceMapperTest.java (98%) rename jeelowcode-admin/src/test/java/com/jeelowcode/{test => module/biz}/mapper/LcPowerEnvMonitorMetricMapperTest.java (98%) delete mode 100644 jeelowcode-admin/src/test/java/com/jeelowcode/test/json/JsonUtilsTest.java delete mode 100644 jeelowcode-admin/src/test/java/com/jeelowcode/test/master/MasterUserSyncTest.java rename jeelowcode-admin/src/test/java/com/jeelowcode/{test/sql/GenerateLastExecuteSQLTest.java => tool/framework/common/util/SqlUtilsTest.java} (96%) diff --git a/jeelowcode-admin/src/test/java/com/jeelowcode/test/alibaba/WorkOrderSimpleTest.java b/jeelowcode-admin/src/test/java/com/jeelowcode/module/biz/mapper/AlibabaWorkOrderMapperTest.java similarity index 91% rename from jeelowcode-admin/src/test/java/com/jeelowcode/test/alibaba/WorkOrderSimpleTest.java rename to jeelowcode-admin/src/test/java/com/jeelowcode/module/biz/mapper/AlibabaWorkOrderMapperTest.java index 7f5c5f9..51815e7 100644 --- a/jeelowcode-admin/src/test/java/com/jeelowcode/test/alibaba/WorkOrderSimpleTest.java +++ b/jeelowcode-admin/src/test/java/com/jeelowcode/module/biz/mapper/AlibabaWorkOrderMapperTest.java @@ -1,17 +1,16 @@ -package com.jeelowcode.test.alibaba; +package com.jeelowcode.module.biz.mapper; import cn.hutool.core.util.IdUtil; import cn.hutool.db.sql.SqlUtil; import com.jeelowcode.module.biz.entity.AlibabaWorkOrder; import com.jeelowcode.module.biz.job.AlibabaWorkOrderJob; -import com.jeelowcode.module.biz.mapper.AlibabaWorkOrderMapper; import com.jeelowcode.tool.framework.test.core.ut.BaseDbAndRedisUnitTest; import org.junit.jupiter.api.Test; import javax.annotation.Resource; import java.time.LocalDateTime; -public class WorkOrderSimpleTest extends BaseDbAndRedisUnitTest { +public class AlibabaWorkOrderMapperTest extends BaseDbAndRedisUnitTest { @Resource private AlibabaWorkOrderMapper baseMapper; @@ -47,7 +46,6 @@ public class WorkOrderSimpleTest extends BaseDbAndRedisUnitTest { .setGmtRelateModified(LocalDateTime.now()) .setGmtRelateSubModified(LocalDateTime.now()); baseMapper.insert(workOrder); - } } diff --git a/jeelowcode-admin/src/test/java/com/jeelowcode/test/mapper/LcBuildingMapperTest.java b/jeelowcode-admin/src/test/java/com/jeelowcode/module/biz/mapper/LcBuildingMapperTest.java similarity index 98% rename from jeelowcode-admin/src/test/java/com/jeelowcode/test/mapper/LcBuildingMapperTest.java rename to jeelowcode-admin/src/test/java/com/jeelowcode/module/biz/mapper/LcBuildingMapperTest.java index 7006f53..da4faff 100644 --- a/jeelowcode-admin/src/test/java/com/jeelowcode/test/mapper/LcBuildingMapperTest.java +++ b/jeelowcode-admin/src/test/java/com/jeelowcode/module/biz/mapper/LcBuildingMapperTest.java @@ -1,7 +1,6 @@ -package com.jeelowcode.test.mapper; +package com.jeelowcode.module.biz.mapper; import com.jeelowcode.module.biz.entity.LcBuildingEntity; -import com.jeelowcode.module.biz.mapper.LcBuildingMapper; import com.jeelowcode.tool.framework.test.core.ut.BaseDbUnitTest; import org.junit.jupiter.api.Test; import org.springframework.context.annotation.Import; diff --git a/jeelowcode-admin/src/test/java/com/jeelowcode/test/mapper/LcPowerEnvDeviceMapperTest.java b/jeelowcode-admin/src/test/java/com/jeelowcode/module/biz/mapper/LcPowerEnvDeviceMapperTest.java similarity index 98% rename from jeelowcode-admin/src/test/java/com/jeelowcode/test/mapper/LcPowerEnvDeviceMapperTest.java rename to jeelowcode-admin/src/test/java/com/jeelowcode/module/biz/mapper/LcPowerEnvDeviceMapperTest.java index dc9b8da..a7e71df 100644 --- a/jeelowcode-admin/src/test/java/com/jeelowcode/test/mapper/LcPowerEnvDeviceMapperTest.java +++ b/jeelowcode-admin/src/test/java/com/jeelowcode/module/biz/mapper/LcPowerEnvDeviceMapperTest.java @@ -1,7 +1,6 @@ -package com.jeelowcode.test.mapper; +package com.jeelowcode.module.biz.mapper; import com.jeelowcode.module.biz.entity.LcPowerEnvDeviceEntity; -import com.jeelowcode.module.biz.mapper.LcPowerEnvDeviceMapper; import com.jeelowcode.tool.framework.test.core.ut.BaseDbUnitTest; import org.junit.jupiter.api.Test; import org.springframework.context.annotation.Import; diff --git a/jeelowcode-admin/src/test/java/com/jeelowcode/test/mapper/LcPowerEnvMonitorMetricMapperTest.java b/jeelowcode-admin/src/test/java/com/jeelowcode/module/biz/mapper/LcPowerEnvMonitorMetricMapperTest.java similarity index 98% rename from jeelowcode-admin/src/test/java/com/jeelowcode/test/mapper/LcPowerEnvMonitorMetricMapperTest.java rename to jeelowcode-admin/src/test/java/com/jeelowcode/module/biz/mapper/LcPowerEnvMonitorMetricMapperTest.java index b3102a0..1794ade 100644 --- a/jeelowcode-admin/src/test/java/com/jeelowcode/test/mapper/LcPowerEnvMonitorMetricMapperTest.java +++ b/jeelowcode-admin/src/test/java/com/jeelowcode/module/biz/mapper/LcPowerEnvMonitorMetricMapperTest.java @@ -1,7 +1,6 @@ -package com.jeelowcode.test.mapper; +package com.jeelowcode.module.biz.mapper; import com.jeelowcode.module.biz.entity.LcPowerEnvMonitorMetricEntity; -import com.jeelowcode.module.biz.mapper.LcPowerEnvMonitorMetricMapper; import com.jeelowcode.tool.framework.test.core.ut.BaseDbUnitTest; import org.junit.jupiter.api.Test; import org.springframework.context.annotation.Import; diff --git a/jeelowcode-admin/src/test/java/com/jeelowcode/test/json/JsonUtilsTest.java b/jeelowcode-admin/src/test/java/com/jeelowcode/test/json/JsonUtilsTest.java deleted file mode 100644 index 01e476d..0000000 --- a/jeelowcode-admin/src/test/java/com/jeelowcode/test/json/JsonUtilsTest.java +++ /dev/null @@ -1,27 +0,0 @@ -package com.jeelowcode.test.json; - -import cn.hutool.json.JSONUtil; -import com.jeelowcode.service.bpm.config.framework.portal.core.dto.ReceiveRequestInfoDTO; -import com.jeelowcode.tool.framework.common.util.json.JsonUtils; -import com.jeelowcode.tool.framework.test.core.ut.BaseMockitoUnitTest; -import org.junit.Test; - -import java.util.Date; - -/** - * 描述:Json工具类测试 - * - * @author shelly - */ -public class JsonUtilsTest extends BaseMockitoUnitTest { - - @Test - public void testJsonToString() { - ReceiveRequestInfoDTO requestDTO = new ReceiveRequestInfoDTO() - .setCreateDateTime(new Date()) - .setReceiveDateTime(new Date()); - System.out.println(JsonUtils.toJsonString(requestDTO)); - System.out.println(JSONUtil.toJsonStr(requestDTO)); - } - -} diff --git a/jeelowcode-admin/src/test/java/com/jeelowcode/test/master/MasterUserSyncTest.java b/jeelowcode-admin/src/test/java/com/jeelowcode/test/master/MasterUserSyncTest.java deleted file mode 100644 index 6b4b919..0000000 --- a/jeelowcode-admin/src/test/java/com/jeelowcode/test/master/MasterUserSyncTest.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.jeelowcode.test.master; - -import cn.hutool.core.util.StrUtil; -import com.jeelowcode.tool.framework.test.core.ut.BaseMockitoUnitTest; -import org.junit.jupiter.api.Test; - -public class MasterUserSyncTest extends BaseMockitoUnitTest { - - @Test - public void testStringFormat() { - String description = "测试"; - System.out.println(StrUtil.format("备注:{}", description)); - } - -} diff --git a/jeelowcode-admin/src/test/java/com/jeelowcode/test/sql/GenerateLastExecuteSQLTest.java b/jeelowcode-admin/src/test/java/com/jeelowcode/tool/framework/common/util/SqlUtilsTest.java similarity index 96% rename from jeelowcode-admin/src/test/java/com/jeelowcode/test/sql/GenerateLastExecuteSQLTest.java rename to jeelowcode-admin/src/test/java/com/jeelowcode/tool/framework/common/util/SqlUtilsTest.java index e179479..daaab79 100644 --- a/jeelowcode-admin/src/test/java/com/jeelowcode/test/sql/GenerateLastExecuteSQLTest.java +++ b/jeelowcode-admin/src/test/java/com/jeelowcode/tool/framework/common/util/SqlUtilsTest.java @@ -1,4 +1,4 @@ -package com.jeelowcode.test.sql; +package com.jeelowcode.tool.framework.common.util; import cn.hutool.core.collection.CollUtil; import cn.hutool.core.date.DateUtil; @@ -18,7 +18,7 @@ import java.util.stream.Collectors; * * @author shelly */ -public class GenerateLastExecuteSQLTest extends BaseMockitoUnitTest { +public class SqlUtilsTest extends BaseMockitoUnitTest { @Test public void testGenerateLastExecuteSQL() throws Exception {