refactor(test): 优化QmsFileApiTest中文件添加请求构造
- 合并vo导入语句,使用通配符简化导入 - 将文件信息从单独字段改为封装在FileUploadVO对象中 - 修改文件名、大小和URL的设置方式以适应新的FileUploadVO结构 - 保持原有描述字段不变,确保接口测试逻辑一致
This commit is contained in:
parent
4969923e95
commit
a895b34c0c
|
|
@ -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<Void> result = post("/file/add", body, new TypeReference<>() {});
|
||||
|
|
|
|||
Loading…
Reference in New Issue