From ed6ef1fd384640ea5d110a8a58b4d17149b90e11 Mon Sep 17 00:00:00 2001 From: thinkgem Date: Sun, 2 Nov 2025 23:57:05 +0800 Subject: [PATCH] should have one zero-argument constructor --- .../java/com/jeesite/test/AiChatServiceTest.java | 8 +++++--- .../java/com/jeesite/test/DaoMapperTest.java | 16 +++++++++------- .../java/com/jeesite/test/GenTableToolTest.java | 6 ++++-- .../test/java/com/jeesite/test/MsgPushTest.java | 8 +++++--- .../java/com/jeesite/test/InsertBatchTest.java | 6 ++++-- .../com/jeesite/test/MultiDataSourceTest.java | 6 ++++-- 6 files changed, 31 insertions(+), 19 deletions(-) diff --git a/modules/ai/ai-cms/src/test/java/com/jeesite/test/AiChatServiceTest.java b/modules/ai/ai-cms/src/test/java/com/jeesite/test/AiChatServiceTest.java index 99a58acc..8a1015df 100644 --- a/modules/ai/ai-cms/src/test/java/com/jeesite/test/AiChatServiceTest.java +++ b/modules/ai/ai-cms/src/test/java/com/jeesite/test/AiChatServiceTest.java @@ -11,6 +11,7 @@ import com.jeesite.modules.sys.entity.Area; import org.junit.FixMethodOrder; import org.junit.Test; import org.junit.runners.MethodSorters; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.ActiveProfiles; @@ -26,12 +27,13 @@ import java.util.Map; @ActiveProfiles("test") @SpringBootApplication @FixMethodOrder(MethodSorters.NAME_ASCENDING) -@SpringBootTest(properties = {"spring.ai.tools.enabled=true"}) +@SpringBootTest(properties = {"spring.ai.model.chat=ollama","spring.ai.tools.enabled=true"}) public class AiChatServiceTest extends BaseSpringContextTests { - private final AiCmsChatService aiCmsChatService; + private AiCmsChatService aiCmsChatService; - public AiChatServiceTest(AiCmsChatService aiCmsChatService) { + @Autowired + public void setAiChatServiceTest(AiCmsChatService aiCmsChatService) { this.aiCmsChatService = aiCmsChatService; } diff --git a/modules/core/src/test/java/com/jeesite/test/DaoMapperTest.java b/modules/core/src/test/java/com/jeesite/test/DaoMapperTest.java index 05fa1dad..70b95511 100644 --- a/modules/core/src/test/java/com/jeesite/test/DaoMapperTest.java +++ b/modules/core/src/test/java/com/jeesite/test/DaoMapperTest.java @@ -20,6 +20,7 @@ import com.jeesite.modules.sys.dao.*; import com.jeesite.modules.sys.entity.*; import org.junit.Assert; import org.junit.Test; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.ActiveProfiles; @@ -35,14 +36,15 @@ import java.util.List; @SpringBootTest(classes = ApplicationTest.class) public class DaoMapperTest extends BaseSpringContextTests { - private final PostDao postDao; - private final UserDao userDao; - private final AreaDao areaDao; - private final CompanyDao companyDao; - private final FileUploadDao fileUploadDao; - private final EmpUserDao empUserDao; + private PostDao postDao; + private UserDao userDao; + private AreaDao areaDao; + private CompanyDao companyDao; + private FileUploadDao fileUploadDao; + private EmpUserDao empUserDao; - public DaoMapperTest(PostDao postDao, UserDao userDao, AreaDao areaDao, CompanyDao companyDao, + @Autowired + public void setDaoMapperTest(PostDao postDao, UserDao userDao, AreaDao areaDao, CompanyDao companyDao, FileUploadDao fileUploadDao, EmpUserDao empUserDao) { this.postDao = postDao; this.userDao = userDao; diff --git a/modules/core/src/test/java/com/jeesite/test/GenTableToolTest.java b/modules/core/src/test/java/com/jeesite/test/GenTableToolTest.java index 6066424a..092accd3 100644 --- a/modules/core/src/test/java/com/jeesite/test/GenTableToolTest.java +++ b/modules/core/src/test/java/com/jeesite/test/GenTableToolTest.java @@ -11,6 +11,7 @@ import com.jeesite.modules.gen.entity.GenTable; import com.jeesite.modules.gen.entity.GenTableColumn; import com.jeesite.modules.gen.service.GenTableService; import org.junit.Test; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.annotation.Rollback; import org.springframework.test.context.ActiveProfiles; @@ -25,9 +26,10 @@ import org.springframework.test.context.ActiveProfiles; @Rollback(false) public class GenTableToolTest extends BaseSpringContextTests { - private final GenTableService genTableService; + private GenTableService genTableService; - public GenTableToolTest(GenTableService genTableService) { + @Autowired + public void setGenTableToolTest(GenTableService genTableService) { this.genTableService = genTableService; } diff --git a/modules/core/src/test/java/com/jeesite/test/MsgPushTest.java b/modules/core/src/test/java/com/jeesite/test/MsgPushTest.java index 28b74169..195e5399 100644 --- a/modules/core/src/test/java/com/jeesite/test/MsgPushTest.java +++ b/modules/core/src/test/java/com/jeesite/test/MsgPushTest.java @@ -23,6 +23,7 @@ import com.jeesite.modules.sys.service.UserService; import com.jeesite.modules.sys.utils.UserUtils; import org.apache.commons.lang3.StringUtils; import org.junit.Test; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.annotation.Rollback; import org.springframework.test.context.ActiveProfiles; @@ -40,10 +41,11 @@ import java.util.List; @Rollback(false) public class MsgPushTest extends BaseSpringContextTests { - private final UserService userService; - private final MsgTemplateService msgTemplateService; + private UserService userService; + private MsgTemplateService msgTemplateService; - public MsgPushTest(UserService userService, MsgTemplateService msgTemplateService) { + @Autowired + public void setMsgPushTest(UserService userService, MsgTemplateService msgTemplateService) { this.userService = userService; this.msgTemplateService = msgTemplateService; } diff --git a/modules/test/src/test/java/com/jeesite/test/InsertBatchTest.java b/modules/test/src/test/java/com/jeesite/test/InsertBatchTest.java index aa296a0d..6d259ad4 100644 --- a/modules/test/src/test/java/com/jeesite/test/InsertBatchTest.java +++ b/modules/test/src/test/java/com/jeesite/test/InsertBatchTest.java @@ -9,6 +9,7 @@ import com.jeesite.common.tests.BaseSpringContextTests; import com.jeesite.modules.test.dao.TestDataDao; import com.jeesite.modules.test.entity.TestData; import org.junit.Test; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.ActiveProfiles; @@ -23,9 +24,10 @@ import java.util.List; @SpringBootTest(classes = ApplicationTest.class) public class InsertBatchTest extends BaseSpringContextTests { - private final TestDataDao testDataDao; + private TestDataDao testDataDao; - public InsertBatchTest(TestDataDao testDataDao) { + @Autowired + public void setInsertBatchTest(TestDataDao testDataDao) { this.testDataDao = testDataDao; } diff --git a/modules/test/src/test/java/com/jeesite/test/MultiDataSourceTest.java b/modules/test/src/test/java/com/jeesite/test/MultiDataSourceTest.java index 96b25196..c14f1139 100644 --- a/modules/test/src/test/java/com/jeesite/test/MultiDataSourceTest.java +++ b/modules/test/src/test/java/com/jeesite/test/MultiDataSourceTest.java @@ -11,6 +11,7 @@ import com.jeesite.modules.test.entity.TestData; import com.jeesite.modules.test.entity.TestDataChild; import com.jeesite.modules.test.service.TestDataService; import org.junit.Test; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.ActiveProfiles; @@ -31,9 +32,10 @@ import java.util.concurrent.Executors; @SpringBootTest(classes = ApplicationTest.class) public class MultiDataSourceTest extends BaseSpringContextTests { - private final TestDataService testDataService; + private TestDataService testDataService; - public MultiDataSourceTest(TestDataService testDataService) { + @Autowired + public void setMultiDataSourceTest(TestDataService testDataService) { this.testDataService = testDataService; }