fix: 修复附件配置属性构造器冲突

This commit is contained in:
2026-05-20 00:09:01 +08:00
parent e68150ad02
commit 16f9a325d7
3 changed files with 18 additions and 10 deletions

View File

@@ -3,6 +3,7 @@ package com.bruce.common.attachment;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.service.IService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.bruce.common.config.AttachmentProperties;
import com.bruce.common.controller.SysAttachmentController;
import com.bruce.common.domain.model.RequestResult;
import com.bruce.common.dto.request.SysAttachmentUploadRequest;
@@ -45,4 +46,15 @@ class SysAttachmentComponentStructureTests {
assertEquals(SysAttachment.class, serviceMethod.getReturnType());
assertEquals(RequestResult.class, controllerMethod.getReturnType());
}
@Test
void attachmentPropertiesShouldExposeBindableBasePath() {
AttachmentProperties properties = new AttachmentProperties();
assertEquals("data/attachments", properties.getBasePath());
properties.setBasePath("custom/attachments");
assertEquals("custom/attachments", properties.getBasePath());
}
}