From a895b34c0cf74f7090fee488fc8ca8a7ca1d7f07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E9=B9=8F=E9=A3=9E?= Date: Thu, 7 May 2026 16:06:03 +0800 Subject: [PATCH] =?UTF-8?q?refactor(test):=20=E4=BC=98=E5=8C=96QmsFileApiT?= =?UTF-8?q?est=E4=B8=AD=E6=96=87=E4=BB=B6=E6=B7=BB=E5=8A=A0=E8=AF=B7?= =?UTF-8?q?=E6=B1=82=E6=9E=84=E9=80=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 合并vo导入语句,使用通配符简化导入 - 将文件信息从单独字段改为封装在FileUploadVO对象中 - 修改文件名、大小和URL的设置方式以适应新的FileUploadVO结构 - 保持原有描述字段不变,确保接口测试逻辑一致 --- .../java/com/nflg/qms/admin/QmsFileApiTest.java | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/nflg-qms-admin/src/test/java/com/nflg/qms/admin/QmsFileApiTest.java b/nflg-qms-admin/src/test/java/com/nflg/qms/admin/QmsFileApiTest.java index dde4ad51..9a11b649 100644 --- a/nflg-qms-admin/src/test/java/com/nflg/qms/admin/QmsFileApiTest.java +++ b/nflg-qms-admin/src/test/java/com/nflg/qms/admin/QmsFileApiTest.java @@ -8,10 +8,7 @@ import cn.hutool.json.JSONUtil; import com.nflg.wms.common.pojo.ApiResult; import com.nflg.wms.common.pojo.PageData; import com.nflg.wms.common.pojo.qo.*; -import com.nflg.wms.common.pojo.vo.QmsFileCategoryTreeVO; -import com.nflg.wms.common.pojo.vo.QmsFileCategoryVO; -import com.nflg.wms.common.pojo.vo.QmsFileMemberVO; -import com.nflg.wms.common.pojo.vo.QmsFileVO; +import com.nflg.wms.common.pojo.vo.*; import org.junit.jupiter.api.MethodOrderer; import org.junit.jupiter.api.Order; import org.junit.jupiter.api.Test; @@ -227,11 +224,11 @@ public class QmsFileApiTest { QmsFileAddQO body = new QmsFileAddQO(); body.setCategoryId(childCategoryId); body.setName("测试文件_" + System.currentTimeMillis() + ".pdf"); - body.setFileExt("pdf"); - body.setFileSize(1024L); - body.setStoragePath("/test/path/"); - body.setStorageName("test_" + System.currentTimeMillis() + ".pdf"); - body.setMimeType("application/pdf"); + body.setFileInfo(new FileUploadVO() + .setFileName("测试文件_" + System.currentTimeMillis() + ".pdf") + .setUrl("http://example.com/test.pdf") + .setSize(1024L) + ); body.setDescription("接口测试创建的文件"); ApiResult result = post("/file/add", body, new TypeReference<>() {});