Commit e79005a0a0a88dff1a7c89af5d6403af222d487e
1 parent
3a07bcc3
reactor:@MockBean => @MockitoBean
Showing
52 changed files
with
228 additions
and
238 deletions
yudao-module-infra/src/main/resources/codegen/java/test/serviceTest.vm
| @@ -2,7 +2,6 @@ package ${basePackage}.module.${table.moduleName}.service.${table.businessName}; | @@ -2,7 +2,6 @@ package ${basePackage}.module.${table.moduleName}.service.${table.businessName}; | ||
| 2 | 2 | ||
| 3 | import org.junit.jupiter.api.Disabled; | 3 | import org.junit.jupiter.api.Disabled; |
| 4 | import org.junit.jupiter.api.Test; | 4 | import org.junit.jupiter.api.Test; |
| 5 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 6 | 5 | ||
| 7 | import ${jakartaPackage}.annotation.Resource; | 6 | import ${jakartaPackage}.annotation.Resource; |
| 8 | 7 |
yudao-module-infra/src/test/java/cn/iocoder/yudao/module/infra/service/codegen/CodegenServiceImplTest.java
| @@ -24,8 +24,8 @@ import com.baomidou.mybatisplus.generator.config.po.TableField; | @@ -24,8 +24,8 @@ import com.baomidou.mybatisplus.generator.config.po.TableField; | ||
| 24 | import com.baomidou.mybatisplus.generator.config.po.TableInfo; | 24 | import com.baomidou.mybatisplus.generator.config.po.TableInfo; |
| 25 | import jakarta.annotation.Resource; | 25 | import jakarta.annotation.Resource; |
| 26 | import org.junit.jupiter.api.Test; | 26 | import org.junit.jupiter.api.Test; |
| 27 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 28 | import org.springframework.context.annotation.Import; | 27 | import org.springframework.context.annotation.Import; |
| 28 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 29 | 29 | ||
| 30 | import java.util.Arrays; | 30 | import java.util.Arrays; |
| 31 | import java.util.Collections; | 31 | import java.util.Collections; |
| @@ -60,15 +60,15 @@ public class CodegenServiceImplTest extends BaseDbUnitTest { | @@ -60,15 +60,15 @@ public class CodegenServiceImplTest extends BaseDbUnitTest { | ||
| 60 | @Resource | 60 | @Resource |
| 61 | private CodegenColumnMapper codegenColumnMapper; | 61 | private CodegenColumnMapper codegenColumnMapper; |
| 62 | 62 | ||
| 63 | - @MockBean | 63 | + @MockitoBean |
| 64 | private DatabaseTableService databaseTableService; | 64 | private DatabaseTableService databaseTableService; |
| 65 | 65 | ||
| 66 | - @MockBean | 66 | + @MockitoBean |
| 67 | private CodegenBuilder codegenBuilder; | 67 | private CodegenBuilder codegenBuilder; |
| 68 | - @MockBean | 68 | + @MockitoBean |
| 69 | private CodegenEngine codegenEngine; | 69 | private CodegenEngine codegenEngine; |
| 70 | 70 | ||
| 71 | - @MockBean | 71 | + @MockitoBean |
| 72 | private CodegenProperties codegenProperties; | 72 | private CodegenProperties codegenProperties; |
| 73 | 73 | ||
| 74 | @Test | 74 | @Test |
yudao-module-infra/src/test/java/cn/iocoder/yudao/module/infra/service/db/DataSourceConfigServiceImplTest.java
| @@ -11,14 +11,14 @@ import cn.iocoder.yudao.module.infra.dal.dataobject.db.DataSourceConfigDO; | @@ -11,14 +11,14 @@ import cn.iocoder.yudao.module.infra.dal.dataobject.db.DataSourceConfigDO; | ||
| 11 | import cn.iocoder.yudao.module.infra.dal.mysql.db.DataSourceConfigMapper; | 11 | import cn.iocoder.yudao.module.infra.dal.mysql.db.DataSourceConfigMapper; |
| 12 | import com.baomidou.dynamic.datasource.creator.DataSourceProperty; | 12 | import com.baomidou.dynamic.datasource.creator.DataSourceProperty; |
| 13 | import com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties; | 13 | import com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties; |
| 14 | +import jakarta.annotation.Resource; | ||
| 14 | import org.junit.jupiter.api.BeforeEach; | 15 | import org.junit.jupiter.api.BeforeEach; |
| 15 | import org.junit.jupiter.api.Test; | 16 | import org.junit.jupiter.api.Test; |
| 16 | import org.mockito.MockedStatic; | 17 | import org.mockito.MockedStatic; |
| 17 | import org.mockito.stubbing.Answer; | 18 | import org.mockito.stubbing.Answer; |
| 18 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 19 | import org.springframework.context.annotation.Import; | 19 | import org.springframework.context.annotation.Import; |
| 20 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 20 | 21 | ||
| 21 | -import jakarta.annotation.Resource; | ||
| 22 | import java.util.List; | 22 | import java.util.List; |
| 23 | 23 | ||
| 24 | import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertPojoEquals; | 24 | import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertPojoEquals; |
| @@ -46,10 +46,10 @@ public class DataSourceConfigServiceImplTest extends BaseDbUnitTest { | @@ -46,10 +46,10 @@ public class DataSourceConfigServiceImplTest extends BaseDbUnitTest { | ||
| 46 | @Resource | 46 | @Resource |
| 47 | private DataSourceConfigMapper dataSourceConfigMapper; | 47 | private DataSourceConfigMapper dataSourceConfigMapper; |
| 48 | 48 | ||
| 49 | - @MockBean | 49 | + @MockitoBean |
| 50 | private AES aes; | 50 | private AES aes; |
| 51 | 51 | ||
| 52 | - @MockBean | 52 | + @MockitoBean |
| 53 | private DynamicDataSourceProperties dynamicDataSourceProperties; | 53 | private DynamicDataSourceProperties dynamicDataSourceProperties; |
| 54 | 54 | ||
| 55 | @BeforeEach | 55 | @BeforeEach |
yudao-module-infra/src/test/java/cn/iocoder/yudao/module/infra/service/db/DatabaseTableServiceImplTest.java
| @@ -5,12 +5,12 @@ import cn.iocoder.yudao.module.infra.dal.dataobject.db.DataSourceConfigDO; | @@ -5,12 +5,12 @@ import cn.iocoder.yudao.module.infra.dal.dataobject.db.DataSourceConfigDO; | ||
| 5 | import com.baomidou.mybatisplus.generator.config.po.TableField; | 5 | import com.baomidou.mybatisplus.generator.config.po.TableField; |
| 6 | import com.baomidou.mybatisplus.generator.config.po.TableInfo; | 6 | import com.baomidou.mybatisplus.generator.config.po.TableInfo; |
| 7 | import com.baomidou.mybatisplus.generator.config.rules.DbColumnType; | 7 | import com.baomidou.mybatisplus.generator.config.rules.DbColumnType; |
| 8 | +import jakarta.annotation.Resource; | ||
| 8 | import org.apache.ibatis.type.JdbcType; | 9 | import org.apache.ibatis.type.JdbcType; |
| 9 | import org.junit.jupiter.api.Test; | 10 | import org.junit.jupiter.api.Test; |
| 10 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 11 | import org.springframework.context.annotation.Import; | 11 | import org.springframework.context.annotation.Import; |
| 12 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 12 | 13 | ||
| 13 | -import jakarta.annotation.Resource; | ||
| 14 | import java.util.List; | 14 | import java.util.List; |
| 15 | 15 | ||
| 16 | import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.randomLongId; | 16 | import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.randomLongId; |
| @@ -24,7 +24,7 @@ public class DatabaseTableServiceImplTest extends BaseDbUnitTest { | @@ -24,7 +24,7 @@ public class DatabaseTableServiceImplTest extends BaseDbUnitTest { | ||
| 24 | @Resource | 24 | @Resource |
| 25 | private DatabaseTableServiceImpl databaseTableService; | 25 | private DatabaseTableServiceImpl databaseTableService; |
| 26 | 26 | ||
| 27 | - @MockBean | 27 | + @MockitoBean |
| 28 | private DataSourceConfigService dataSourceConfigService; | 28 | private DataSourceConfigService dataSourceConfigService; |
| 29 | 29 | ||
| 30 | @Test | 30 | @Test |
yudao-module-infra/src/test/java/cn/iocoder/yudao/module/infra/service/file/FileConfigServiceImplTest.java
| @@ -4,24 +4,24 @@ import cn.hutool.core.date.DatePattern; | @@ -4,24 +4,24 @@ import cn.hutool.core.date.DatePattern; | ||
| 4 | import cn.hutool.core.date.LocalDateTimeUtil; | 4 | import cn.hutool.core.date.LocalDateTimeUtil; |
| 5 | import cn.hutool.core.map.MapUtil; | 5 | import cn.hutool.core.map.MapUtil; |
| 6 | import cn.iocoder.yudao.framework.common.pojo.PageResult; | 6 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 7 | +import cn.iocoder.yudao.framework.test.core.ut.BaseDbUnitTest; | ||
| 8 | +import cn.iocoder.yudao.module.infra.controller.admin.file.vo.config.FileConfigPageReqVO; | ||
| 9 | +import cn.iocoder.yudao.module.infra.controller.admin.file.vo.config.FileConfigSaveReqVO; | ||
| 10 | +import cn.iocoder.yudao.module.infra.dal.dataobject.file.FileConfigDO; | ||
| 11 | +import cn.iocoder.yudao.module.infra.dal.mysql.file.FileConfigMapper; | ||
| 7 | import cn.iocoder.yudao.module.infra.framework.file.core.client.FileClient; | 12 | import cn.iocoder.yudao.module.infra.framework.file.core.client.FileClient; |
| 8 | import cn.iocoder.yudao.module.infra.framework.file.core.client.FileClientConfig; | 13 | import cn.iocoder.yudao.module.infra.framework.file.core.client.FileClientConfig; |
| 9 | import cn.iocoder.yudao.module.infra.framework.file.core.client.FileClientFactory; | 14 | import cn.iocoder.yudao.module.infra.framework.file.core.client.FileClientFactory; |
| 10 | import cn.iocoder.yudao.module.infra.framework.file.core.client.local.LocalFileClient; | 15 | import cn.iocoder.yudao.module.infra.framework.file.core.client.local.LocalFileClient; |
| 11 | import cn.iocoder.yudao.module.infra.framework.file.core.client.local.LocalFileClientConfig; | 16 | import cn.iocoder.yudao.module.infra.framework.file.core.client.local.LocalFileClientConfig; |
| 12 | import cn.iocoder.yudao.module.infra.framework.file.core.enums.FileStorageEnum; | 17 | import cn.iocoder.yudao.module.infra.framework.file.core.enums.FileStorageEnum; |
| 13 | -import cn.iocoder.yudao.framework.test.core.ut.BaseDbUnitTest; | ||
| 14 | -import cn.iocoder.yudao.module.infra.controller.admin.file.vo.config.FileConfigPageReqVO; | ||
| 15 | -import cn.iocoder.yudao.module.infra.controller.admin.file.vo.config.FileConfigSaveReqVO; | ||
| 16 | -import cn.iocoder.yudao.module.infra.dal.dataobject.file.FileConfigDO; | ||
| 17 | -import cn.iocoder.yudao.module.infra.dal.mysql.file.FileConfigMapper; | 18 | +import jakarta.annotation.Resource; |
| 19 | +import jakarta.validation.Validator; | ||
| 18 | import lombok.Data; | 20 | import lombok.Data; |
| 19 | import org.junit.jupiter.api.Test; | 21 | import org.junit.jupiter.api.Test; |
| 20 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 21 | import org.springframework.context.annotation.Import; | 22 | import org.springframework.context.annotation.Import; |
| 23 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 22 | 24 | ||
| 23 | -import jakarta.annotation.Resource; | ||
| 24 | -import jakarta.validation.Validator; | ||
| 25 | import java.io.Serializable; | 25 | import java.io.Serializable; |
| 26 | import java.time.LocalDateTime; | 26 | import java.time.LocalDateTime; |
| 27 | import java.util.Map; | 27 | import java.util.Map; |
| @@ -53,9 +53,9 @@ public class FileConfigServiceImplTest extends BaseDbUnitTest { | @@ -53,9 +53,9 @@ public class FileConfigServiceImplTest extends BaseDbUnitTest { | ||
| 53 | @Resource | 53 | @Resource |
| 54 | private FileConfigMapper fileConfigMapper; | 54 | private FileConfigMapper fileConfigMapper; |
| 55 | 55 | ||
| 56 | - @MockBean | 56 | + @MockitoBean |
| 57 | private Validator validator; | 57 | private Validator validator; |
| 58 | - @MockBean | 58 | + @MockitoBean |
| 59 | private FileClientFactory fileClientFactory; | 59 | private FileClientFactory fileClientFactory; |
| 60 | 60 | ||
| 61 | @Test | 61 | @Test |
yudao-module-infra/src/test/java/cn/iocoder/yudao/module/infra/service/file/FileServiceImplTest.java
| @@ -12,8 +12,8 @@ import cn.iocoder.yudao.module.infra.framework.file.core.client.FileClient; | @@ -12,8 +12,8 @@ import cn.iocoder.yudao.module.infra.framework.file.core.client.FileClient; | ||
| 12 | import jakarta.annotation.Resource; | 12 | import jakarta.annotation.Resource; |
| 13 | import org.junit.jupiter.api.BeforeEach; | 13 | import org.junit.jupiter.api.BeforeEach; |
| 14 | import org.junit.jupiter.api.Test; | 14 | import org.junit.jupiter.api.Test; |
| 15 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 16 | import org.springframework.context.annotation.Import; | 15 | import org.springframework.context.annotation.Import; |
| 16 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 17 | 17 | ||
| 18 | import java.time.LocalDateTime; | 18 | import java.time.LocalDateTime; |
| 19 | import java.util.concurrent.atomic.AtomicReference; | 19 | import java.util.concurrent.atomic.AtomicReference; |
| @@ -35,7 +35,7 @@ public class FileServiceImplTest extends BaseDbUnitTest { | @@ -35,7 +35,7 @@ public class FileServiceImplTest extends BaseDbUnitTest { | ||
| 35 | @Resource | 35 | @Resource |
| 36 | private FileMapper fileMapper; | 36 | private FileMapper fileMapper; |
| 37 | 37 | ||
| 38 | - @MockBean | 38 | + @MockitoBean |
| 39 | private FileConfigService fileConfigService; | 39 | private FileConfigService fileConfigService; |
| 40 | 40 | ||
| 41 | @BeforeEach | 41 | @BeforeEach |
yudao-module-infra/src/test/java/cn/iocoder/yudao/module/infra/service/job/JobServiceImplTest.java
| @@ -10,13 +10,12 @@ import cn.iocoder.yudao.module.infra.dal.dataobject.job.JobDO; | @@ -10,13 +10,12 @@ import cn.iocoder.yudao.module.infra.dal.dataobject.job.JobDO; | ||
| 10 | import cn.iocoder.yudao.module.infra.dal.mysql.job.JobMapper; | 10 | import cn.iocoder.yudao.module.infra.dal.mysql.job.JobMapper; |
| 11 | import cn.iocoder.yudao.module.infra.enums.job.JobStatusEnum; | 11 | import cn.iocoder.yudao.module.infra.enums.job.JobStatusEnum; |
| 12 | import cn.iocoder.yudao.module.infra.job.job.JobLogCleanJob; | 12 | import cn.iocoder.yudao.module.infra.job.job.JobLogCleanJob; |
| 13 | +import jakarta.annotation.Resource; | ||
| 13 | import org.junit.jupiter.api.Test; | 14 | import org.junit.jupiter.api.Test; |
| 14 | import org.mockito.MockedStatic; | 15 | import org.mockito.MockedStatic; |
| 15 | import org.quartz.SchedulerException; | 16 | import org.quartz.SchedulerException; |
| 16 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 17 | import org.springframework.context.annotation.Import; | 17 | import org.springframework.context.annotation.Import; |
| 18 | - | ||
| 19 | -import jakarta.annotation.Resource; | 18 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; |
| 20 | 19 | ||
| 21 | import static cn.iocoder.yudao.framework.common.util.object.ObjectUtils.cloneIgnoreId; | 20 | import static cn.iocoder.yudao.framework.common.util.object.ObjectUtils.cloneIgnoreId; |
| 22 | import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertPojoEquals; | 21 | import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertPojoEquals; |
| @@ -36,10 +35,10 @@ public class JobServiceImplTest extends BaseDbUnitTest { | @@ -36,10 +35,10 @@ public class JobServiceImplTest extends BaseDbUnitTest { | ||
| 36 | private JobServiceImpl jobService; | 35 | private JobServiceImpl jobService; |
| 37 | @Resource | 36 | @Resource |
| 38 | private JobMapper jobMapper; | 37 | private JobMapper jobMapper; |
| 39 | - @MockBean | 38 | + @MockitoBean |
| 40 | private SchedulerManager schedulerManager; | 39 | private SchedulerManager schedulerManager; |
| 41 | 40 | ||
| 42 | - @MockBean | 41 | + @MockitoBean |
| 43 | private JobLogCleanJob jobLogCleanJob; | 42 | private JobLogCleanJob jobLogCleanJob; |
| 44 | 43 | ||
| 45 | @Test | 44 | @Test |
yudao-module-infra/src/test/resources/codegen/windows10/vue2_master_erp/java/InfraStudentServiceImplTest
| @@ -2,7 +2,6 @@ package cn.iocoder.yudao.module.infra.service.demo; | @@ -2,7 +2,6 @@ package cn.iocoder.yudao.module.infra.service.demo; | ||
| 2 | 2 | ||
| 3 | import org.junit.jupiter.api.Disabled; | 3 | import org.junit.jupiter.api.Disabled; |
| 4 | import org.junit.jupiter.api.Test; | 4 | import org.junit.jupiter.api.Test; |
| 5 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 6 | 5 | ||
| 7 | import javax.annotation.Resource; | 6 | import javax.annotation.Resource; |
| 8 | 7 |
yudao-module-infra/src/test/resources/codegen/windows10/vue2_master_inner/java/InfraStudentServiceImplTest
| @@ -2,7 +2,6 @@ package cn.iocoder.yudao.module.infra.service.demo; | @@ -2,7 +2,6 @@ package cn.iocoder.yudao.module.infra.service.demo; | ||
| 2 | 2 | ||
| 3 | import org.junit.jupiter.api.Disabled; | 3 | import org.junit.jupiter.api.Disabled; |
| 4 | import org.junit.jupiter.api.Test; | 4 | import org.junit.jupiter.api.Test; |
| 5 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 6 | 5 | ||
| 7 | import javax.annotation.Resource; | 6 | import javax.annotation.Resource; |
| 8 | 7 |
yudao-module-infra/src/test/resources/codegen/windows10/vue2_master_normal/java/InfraStudentServiceImplTest
| @@ -2,7 +2,6 @@ package cn.iocoder.yudao.module.infra.service.demo; | @@ -2,7 +2,6 @@ package cn.iocoder.yudao.module.infra.service.demo; | ||
| 2 | 2 | ||
| 3 | import org.junit.jupiter.api.Disabled; | 3 | import org.junit.jupiter.api.Disabled; |
| 4 | import org.junit.jupiter.api.Test; | 4 | import org.junit.jupiter.api.Test; |
| 5 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 6 | 5 | ||
| 7 | import javax.annotation.Resource; | 6 | import javax.annotation.Resource; |
| 8 | 7 |
yudao-module-infra/src/test/resources/codegen/windows10/vue2_one/java/InfraStudentServiceImplTest
| @@ -2,7 +2,6 @@ package cn.iocoder.yudao.module.infra.service.demo; | @@ -2,7 +2,6 @@ package cn.iocoder.yudao.module.infra.service.demo; | ||
| 2 | 2 | ||
| 3 | import org.junit.jupiter.api.Disabled; | 3 | import org.junit.jupiter.api.Disabled; |
| 4 | import org.junit.jupiter.api.Test; | 4 | import org.junit.jupiter.api.Test; |
| 5 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 6 | 5 | ||
| 7 | import javax.annotation.Resource; | 6 | import javax.annotation.Resource; |
| 8 | 7 |
yudao-module-infra/src/test/resources/codegen/windows10/vue2_tree/java/InfraCategoryServiceImplTest
| @@ -2,7 +2,6 @@ package cn.iocoder.yudao.module.infra.service.demo; | @@ -2,7 +2,6 @@ package cn.iocoder.yudao.module.infra.service.demo; | ||
| 2 | 2 | ||
| 3 | import org.junit.jupiter.api.Disabled; | 3 | import org.junit.jupiter.api.Disabled; |
| 4 | import org.junit.jupiter.api.Test; | 4 | import org.junit.jupiter.api.Test; |
| 5 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 6 | 5 | ||
| 7 | import javax.annotation.Resource; | 6 | import javax.annotation.Resource; |
| 8 | 7 |
yudao-module-infra/src/test/resources/codegen/windows10/vue3_master_erp/java/InfraStudentServiceImplTest
| @@ -2,7 +2,6 @@ package cn.iocoder.yudao.module.infra.service.demo; | @@ -2,7 +2,6 @@ package cn.iocoder.yudao.module.infra.service.demo; | ||
| 2 | 2 | ||
| 3 | import org.junit.jupiter.api.Disabled; | 3 | import org.junit.jupiter.api.Disabled; |
| 4 | import org.junit.jupiter.api.Test; | 4 | import org.junit.jupiter.api.Test; |
| 5 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 6 | 5 | ||
| 7 | import javax.annotation.Resource; | 6 | import javax.annotation.Resource; |
| 8 | 7 |
yudao-module-infra/src/test/resources/codegen/windows10/vue3_master_inner/java/InfraStudentServiceImplTest
| @@ -2,7 +2,6 @@ package cn.iocoder.yudao.module.infra.service.demo; | @@ -2,7 +2,6 @@ package cn.iocoder.yudao.module.infra.service.demo; | ||
| 2 | 2 | ||
| 3 | import org.junit.jupiter.api.Disabled; | 3 | import org.junit.jupiter.api.Disabled; |
| 4 | import org.junit.jupiter.api.Test; | 4 | import org.junit.jupiter.api.Test; |
| 5 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 6 | 5 | ||
| 7 | import javax.annotation.Resource; | 6 | import javax.annotation.Resource; |
| 8 | 7 |
yudao-module-infra/src/test/resources/codegen/windows10/vue3_master_normal/java/InfraStudentServiceImplTest
| @@ -2,7 +2,6 @@ package cn.iocoder.yudao.module.infra.service.demo; | @@ -2,7 +2,6 @@ package cn.iocoder.yudao.module.infra.service.demo; | ||
| 2 | 2 | ||
| 3 | import org.junit.jupiter.api.Disabled; | 3 | import org.junit.jupiter.api.Disabled; |
| 4 | import org.junit.jupiter.api.Test; | 4 | import org.junit.jupiter.api.Test; |
| 5 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 6 | 5 | ||
| 7 | import javax.annotation.Resource; | 6 | import javax.annotation.Resource; |
| 8 | 7 |
yudao-module-infra/src/test/resources/codegen/windows10/vue3_one/java/InfraStudentServiceImplTest
| @@ -2,7 +2,6 @@ package cn.iocoder.yudao.module.infra.service.demo; | @@ -2,7 +2,6 @@ package cn.iocoder.yudao.module.infra.service.demo; | ||
| 2 | 2 | ||
| 3 | import org.junit.jupiter.api.Disabled; | 3 | import org.junit.jupiter.api.Disabled; |
| 4 | import org.junit.jupiter.api.Test; | 4 | import org.junit.jupiter.api.Test; |
| 5 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 6 | 5 | ||
| 7 | import javax.annotation.Resource; | 6 | import javax.annotation.Resource; |
| 8 | 7 |
yudao-module-infra/src/test/resources/codegen/windows10/vue3_tree/java/InfraCategoryServiceImplTest
| @@ -2,7 +2,6 @@ package cn.iocoder.yudao.module.infra.service.demo; | @@ -2,7 +2,6 @@ package cn.iocoder.yudao.module.infra.service.demo; | ||
| 2 | 2 | ||
| 3 | import org.junit.jupiter.api.Disabled; | 3 | import org.junit.jupiter.api.Disabled; |
| 4 | import org.junit.jupiter.api.Test; | 4 | import org.junit.jupiter.api.Test; |
| 5 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 6 | 5 | ||
| 7 | import javax.annotation.Resource; | 6 | import javax.annotation.Resource; |
| 8 | 7 |
yudao-module-mall/yudao-module-product/src/test/java/cn/iocoder/yudao/module/product/service/comment/ProductCommentServiceImplTest.java
| @@ -18,9 +18,9 @@ import cn.iocoder.yudao.module.product.service.spu.ProductSpuService; | @@ -18,9 +18,9 @@ import cn.iocoder.yudao.module.product.service.spu.ProductSpuService; | ||
| 18 | import jakarta.annotation.Resource; | 18 | import jakarta.annotation.Resource; |
| 19 | import org.junit.jupiter.api.Disabled; | 19 | import org.junit.jupiter.api.Disabled; |
| 20 | import org.junit.jupiter.api.Test; | 20 | import org.junit.jupiter.api.Test; |
| 21 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 22 | import org.springframework.context.annotation.Import; | 21 | import org.springframework.context.annotation.Import; |
| 23 | import org.springframework.context.annotation.Lazy; | 22 | import org.springframework.context.annotation.Lazy; |
| 23 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 24 | 24 | ||
| 25 | import java.time.LocalDateTime; | 25 | import java.time.LocalDateTime; |
| 26 | import java.util.Date; | 26 | import java.util.Date; |
| @@ -48,9 +48,9 @@ public class ProductCommentServiceImplTest extends BaseDbUnitTest { | @@ -48,9 +48,9 @@ public class ProductCommentServiceImplTest extends BaseDbUnitTest { | ||
| 48 | @Lazy | 48 | @Lazy |
| 49 | private ProductCommentServiceImpl productCommentService; | 49 | private ProductCommentServiceImpl productCommentService; |
| 50 | 50 | ||
| 51 | - @MockBean | 51 | + @MockitoBean |
| 52 | private ProductSpuService productSpuService; | 52 | private ProductSpuService productSpuService; |
| 53 | - @MockBean | 53 | + @MockitoBean |
| 54 | private ProductSkuService productSkuService; | 54 | private ProductSkuService productSkuService; |
| 55 | 55 | ||
| 56 | public String generateNo() { | 56 | public String generateNo() { |
yudao-module-mall/yudao-module-product/src/test/java/cn/iocoder/yudao/module/product/service/sku/ProductSkuServiceTest.java
| @@ -10,12 +10,12 @@ import cn.iocoder.yudao.module.product.dal.mysql.sku.ProductSkuMapper; | @@ -10,12 +10,12 @@ import cn.iocoder.yudao.module.product.dal.mysql.sku.ProductSkuMapper; | ||
| 10 | import cn.iocoder.yudao.module.product.service.property.ProductPropertyService; | 10 | import cn.iocoder.yudao.module.product.service.property.ProductPropertyService; |
| 11 | import cn.iocoder.yudao.module.product.service.property.ProductPropertyValueService; | 11 | import cn.iocoder.yudao.module.product.service.property.ProductPropertyValueService; |
| 12 | import cn.iocoder.yudao.module.product.service.spu.ProductSpuService; | 12 | import cn.iocoder.yudao.module.product.service.spu.ProductSpuService; |
| 13 | +import jakarta.annotation.Resource; | ||
| 13 | import org.junit.jupiter.api.Disabled; | 14 | import org.junit.jupiter.api.Disabled; |
| 14 | import org.junit.jupiter.api.Test; | 15 | import org.junit.jupiter.api.Test; |
| 15 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 16 | import org.springframework.context.annotation.Import; | 16 | import org.springframework.context.annotation.Import; |
| 17 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 17 | 18 | ||
| 18 | -import jakarta.annotation.Resource; | ||
| 19 | import java.util.Arrays; | 19 | import java.util.Arrays; |
| 20 | import java.util.List; | 20 | import java.util.List; |
| 21 | 21 | ||
| @@ -44,11 +44,11 @@ public class ProductSkuServiceTest extends BaseDbUnitTest { | @@ -44,11 +44,11 @@ public class ProductSkuServiceTest extends BaseDbUnitTest { | ||
| 44 | @Resource | 44 | @Resource |
| 45 | private ProductSkuMapper productSkuMapper; | 45 | private ProductSkuMapper productSkuMapper; |
| 46 | 46 | ||
| 47 | - @MockBean | 47 | + @MockitoBean |
| 48 | private ProductSpuService productSpuService; | 48 | private ProductSpuService productSpuService; |
| 49 | - @MockBean | 49 | + @MockitoBean |
| 50 | private ProductPropertyService productPropertyService; | 50 | private ProductPropertyService productPropertyService; |
| 51 | - @MockBean | 51 | + @MockitoBean |
| 52 | private ProductPropertyValueService productPropertyValueService; | 52 | private ProductPropertyValueService productPropertyValueService; |
| 53 | 53 | ||
| 54 | public Long generateId() { | 54 | public Long generateId() { |
yudao-module-mall/yudao-module-product/src/test/java/cn/iocoder/yudao/module/product/service/spu/ProductSpuServiceImplTest.java
| @@ -22,8 +22,8 @@ import jakarta.annotation.Resource; | @@ -22,8 +22,8 @@ import jakarta.annotation.Resource; | ||
| 22 | import org.junit.jupiter.api.Assertions; | 22 | import org.junit.jupiter.api.Assertions; |
| 23 | import org.junit.jupiter.api.Disabled; | 23 | import org.junit.jupiter.api.Disabled; |
| 24 | import org.junit.jupiter.api.Test; | 24 | import org.junit.jupiter.api.Test; |
| 25 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 26 | import org.springframework.context.annotation.Import; | 25 | import org.springframework.context.annotation.Import; |
| 26 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 27 | 27 | ||
| 28 | import java.math.RoundingMode; | 28 | import java.math.RoundingMode; |
| 29 | import java.util.ArrayList; | 29 | import java.util.ArrayList; |
| @@ -58,15 +58,15 @@ public class ProductSpuServiceImplTest extends BaseDbUnitTest { | @@ -58,15 +58,15 @@ public class ProductSpuServiceImplTest extends BaseDbUnitTest { | ||
| 58 | @Resource | 58 | @Resource |
| 59 | private ProductSpuMapper productSpuMapper; | 59 | private ProductSpuMapper productSpuMapper; |
| 60 | 60 | ||
| 61 | - @MockBean | 61 | + @MockitoBean |
| 62 | private ProductSkuServiceImpl productSkuService; | 62 | private ProductSkuServiceImpl productSkuService; |
| 63 | - @MockBean | 63 | + @MockitoBean |
| 64 | private ProductCategoryServiceImpl categoryService; | 64 | private ProductCategoryServiceImpl categoryService; |
| 65 | - @MockBean | 65 | + @MockitoBean |
| 66 | private ProductBrandServiceImpl brandService; | 66 | private ProductBrandServiceImpl brandService; |
| 67 | - @MockBean | 67 | + @MockitoBean |
| 68 | private ProductPropertyService productPropertyService; | 68 | private ProductPropertyService productPropertyService; |
| 69 | - @MockBean | 69 | + @MockitoBean |
| 70 | private ProductPropertyValueService productPropertyValueService; | 70 | private ProductPropertyValueService productPropertyValueService; |
| 71 | 71 | ||
| 72 | public String generateNo() { | 72 | public String generateNo() { |
yudao-module-mall/yudao-module-trade/src/test/java/cn/iocoder/yudao/module/trade/service/aftersale/AfterSaleServiceTest.java
| @@ -20,12 +20,12 @@ import cn.iocoder.yudao.module.trade.enums.order.TradeOrderStatusEnum; | @@ -20,12 +20,12 @@ import cn.iocoder.yudao.module.trade.enums.order.TradeOrderStatusEnum; | ||
| 20 | import cn.iocoder.yudao.module.trade.framework.order.config.TradeOrderProperties; | 20 | import cn.iocoder.yudao.module.trade.framework.order.config.TradeOrderProperties; |
| 21 | import cn.iocoder.yudao.module.trade.service.order.TradeOrderQueryService; | 21 | import cn.iocoder.yudao.module.trade.service.order.TradeOrderQueryService; |
| 22 | import cn.iocoder.yudao.module.trade.service.order.TradeOrderUpdateService; | 22 | import cn.iocoder.yudao.module.trade.service.order.TradeOrderUpdateService; |
| 23 | +import jakarta.annotation.Resource; | ||
| 23 | import org.junit.jupiter.api.Disabled; | 24 | import org.junit.jupiter.api.Disabled; |
| 24 | import org.junit.jupiter.api.Test; | 25 | import org.junit.jupiter.api.Test; |
| 25 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 26 | import org.springframework.context.annotation.Import; | 26 | import org.springframework.context.annotation.Import; |
| 27 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 27 | 28 | ||
| 28 | -import jakarta.annotation.Resource; | ||
| 29 | import java.time.LocalDateTime; | 29 | import java.time.LocalDateTime; |
| 30 | 30 | ||
| 31 | import static cn.iocoder.yudao.framework.common.util.date.LocalDateTimeUtils.buildTime; | 31 | import static cn.iocoder.yudao.framework.common.util.date.LocalDateTimeUtils.buildTime; |
| @@ -54,15 +54,15 @@ public class AfterSaleServiceTest extends BaseDbUnitTest { | @@ -54,15 +54,15 @@ public class AfterSaleServiceTest extends BaseDbUnitTest { | ||
| 54 | @Resource | 54 | @Resource |
| 55 | private AfterSaleLogMapper tradeAfterSaleLogMapper; | 55 | private AfterSaleLogMapper tradeAfterSaleLogMapper; |
| 56 | 56 | ||
| 57 | - @MockBean | 57 | + @MockitoBean |
| 58 | private TradeOrderUpdateService tradeOrderUpdateService; | 58 | private TradeOrderUpdateService tradeOrderUpdateService; |
| 59 | @Resource | 59 | @Resource |
| 60 | private TradeOrderQueryService tradeOrderQueryService; | 60 | private TradeOrderQueryService tradeOrderQueryService; |
| 61 | 61 | ||
| 62 | - @MockBean | 62 | + @MockitoBean |
| 63 | private PayRefundApi payRefundApi; | 63 | private PayRefundApi payRefundApi; |
| 64 | 64 | ||
| 65 | - @MockBean | 65 | + @MockitoBean |
| 66 | private TradeOrderProperties tradeOrderProperties; | 66 | private TradeOrderProperties tradeOrderProperties; |
| 67 | 67 | ||
| 68 | @Test | 68 | @Test |
yudao-module-mall/yudao-module-trade/src/test/java/cn/iocoder/yudao/module/trade/service/brokerage/BrokerageRecordServiceImplTest.java
| @@ -7,12 +7,12 @@ import cn.iocoder.yudao.module.trade.controller.admin.brokerage.vo.record.Broker | @@ -7,12 +7,12 @@ import cn.iocoder.yudao.module.trade.controller.admin.brokerage.vo.record.Broker | ||
| 7 | import cn.iocoder.yudao.module.trade.dal.dataobject.brokerage.BrokerageRecordDO; | 7 | import cn.iocoder.yudao.module.trade.dal.dataobject.brokerage.BrokerageRecordDO; |
| 8 | import cn.iocoder.yudao.module.trade.dal.mysql.brokerage.BrokerageRecordMapper; | 8 | import cn.iocoder.yudao.module.trade.dal.mysql.brokerage.BrokerageRecordMapper; |
| 9 | import cn.iocoder.yudao.module.trade.service.config.TradeConfigService; | 9 | import cn.iocoder.yudao.module.trade.service.config.TradeConfigService; |
| 10 | +import jakarta.annotation.Resource; | ||
| 10 | import org.junit.jupiter.api.Disabled; | 11 | import org.junit.jupiter.api.Disabled; |
| 11 | import org.junit.jupiter.api.Test; | 12 | import org.junit.jupiter.api.Test; |
| 12 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 13 | import org.springframework.context.annotation.Import; | 13 | import org.springframework.context.annotation.Import; |
| 14 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 14 | 15 | ||
| 15 | -import jakarta.annotation.Resource; | ||
| 16 | import java.math.RoundingMode; | 16 | import java.math.RoundingMode; |
| 17 | 17 | ||
| 18 | import static cn.hutool.core.util.RandomUtil.randomEle; | 18 | import static cn.hutool.core.util.RandomUtil.randomEle; |
| @@ -39,9 +39,9 @@ public class BrokerageRecordServiceImplTest extends BaseDbUnitTest { | @@ -39,9 +39,9 @@ public class BrokerageRecordServiceImplTest extends BaseDbUnitTest { | ||
| 39 | @Resource | 39 | @Resource |
| 40 | private BrokerageRecordMapper brokerageRecordMapper; | 40 | private BrokerageRecordMapper brokerageRecordMapper; |
| 41 | 41 | ||
| 42 | - @MockBean | 42 | + @MockitoBean |
| 43 | private TradeConfigService tradeConfigService; | 43 | private TradeConfigService tradeConfigService; |
| 44 | - @MockBean | 44 | + @MockitoBean |
| 45 | private BrokerageUserService brokerageUserService; | 45 | private BrokerageUserService brokerageUserService; |
| 46 | 46 | ||
| 47 | @Test | 47 | @Test |
yudao-module-mall/yudao-module-trade/src/test/java/cn/iocoder/yudao/module/trade/service/brokerage/BrokerageWithdrawServiceImplTest.java
| @@ -11,8 +11,8 @@ import jakarta.annotation.Resource; | @@ -11,8 +11,8 @@ import jakarta.annotation.Resource; | ||
| 11 | import jakarta.validation.Validator; | 11 | import jakarta.validation.Validator; |
| 12 | import org.junit.jupiter.api.Disabled; | 12 | import org.junit.jupiter.api.Disabled; |
| 13 | import org.junit.jupiter.api.Test; | 13 | import org.junit.jupiter.api.Test; |
| 14 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 15 | import org.springframework.context.annotation.Import; | 14 | import org.springframework.context.annotation.Import; |
| 15 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 16 | 16 | ||
| 17 | import static cn.iocoder.yudao.framework.common.util.date.LocalDateTimeUtils.buildBetweenTime; | 17 | import static cn.iocoder.yudao.framework.common.util.date.LocalDateTimeUtils.buildBetweenTime; |
| 18 | import static cn.iocoder.yudao.framework.common.util.object.ObjectUtils.cloneIgnoreId; | 18 | import static cn.iocoder.yudao.framework.common.util.object.ObjectUtils.cloneIgnoreId; |
| @@ -36,14 +36,14 @@ public class BrokerageWithdrawServiceImplTest extends BaseDbUnitTest { | @@ -36,14 +36,14 @@ public class BrokerageWithdrawServiceImplTest extends BaseDbUnitTest { | ||
| 36 | @Resource | 36 | @Resource |
| 37 | private BrokerageWithdrawMapper brokerageWithdrawMapper; | 37 | private BrokerageWithdrawMapper brokerageWithdrawMapper; |
| 38 | 38 | ||
| 39 | - @MockBean | 39 | + @MockitoBean |
| 40 | private BrokerageRecordService brokerageRecordService; | 40 | private BrokerageRecordService brokerageRecordService; |
| 41 | - @MockBean | 41 | + @MockitoBean |
| 42 | private BrokerageUserService brokerageUserService; | 42 | private BrokerageUserService brokerageUserService; |
| 43 | - @MockBean | 43 | + @MockitoBean |
| 44 | private TradeConfigService tradeConfigService; | 44 | private TradeConfigService tradeConfigService; |
| 45 | 45 | ||
| 46 | - @MockBean | 46 | + @MockitoBean |
| 47 | private NotifyMessageSendApi notifyMessageSendApi; | 47 | private NotifyMessageSendApi notifyMessageSendApi; |
| 48 | 48 | ||
| 49 | @Resource | 49 | @Resource |
yudao-module-mall/yudao-module-trade/src/test/java/cn/iocoder/yudao/module/trade/service/order/TradeOrderUpdateServiceTest.java
| @@ -35,8 +35,8 @@ import jakarta.annotation.Resource; | @@ -35,8 +35,8 @@ import jakarta.annotation.Resource; | ||
| 35 | import org.junit.jupiter.api.BeforeEach; | 35 | import org.junit.jupiter.api.BeforeEach; |
| 36 | import org.junit.jupiter.api.Disabled; | 36 | import org.junit.jupiter.api.Disabled; |
| 37 | import org.junit.jupiter.api.Test; | 37 | import org.junit.jupiter.api.Test; |
| 38 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 39 | import org.springframework.context.annotation.Import; | 38 | import org.springframework.context.annotation.Import; |
| 39 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 40 | 40 | ||
| 41 | import java.time.Duration; | 41 | import java.time.Duration; |
| 42 | 42 | ||
| @@ -67,34 +67,34 @@ public class TradeOrderUpdateServiceTest extends BaseDbUnitTest { | @@ -67,34 +67,34 @@ public class TradeOrderUpdateServiceTest extends BaseDbUnitTest { | ||
| 67 | @Resource | 67 | @Resource |
| 68 | private TradeOrderItemMapper tradeOrderItemMapper; | 68 | private TradeOrderItemMapper tradeOrderItemMapper; |
| 69 | 69 | ||
| 70 | - @MockBean | 70 | + @MockitoBean |
| 71 | private MemberUserApi memberUserApi; | 71 | private MemberUserApi memberUserApi; |
| 72 | - @MockBean | 72 | + @MockitoBean |
| 73 | private ProductSpuApi productSpuApi; | 73 | private ProductSpuApi productSpuApi; |
| 74 | - @MockBean | 74 | + @MockitoBean |
| 75 | private ProductSkuApi productSkuApi; | 75 | private ProductSkuApi productSkuApi; |
| 76 | - @MockBean | 76 | + @MockitoBean |
| 77 | private ProductCommentApi productCommentApi; | 77 | private ProductCommentApi productCommentApi; |
| 78 | - // @MockBean | 78 | + // @MockitoBean |
| 79 | // private PriceApi priceApi; | 79 | // private PriceApi priceApi; |
| 80 | - @MockBean | 80 | + @MockitoBean |
| 81 | private PayOrderApi payOrderApi; | 81 | private PayOrderApi payOrderApi; |
| 82 | - @MockBean | 82 | + @MockitoBean |
| 83 | private MemberAddressApi addressApi; | 83 | private MemberAddressApi addressApi; |
| 84 | - @MockBean | 84 | + @MockitoBean |
| 85 | private CouponApi couponApi; | 85 | private CouponApi couponApi; |
| 86 | 86 | ||
| 87 | - @MockBean | 87 | + @MockitoBean |
| 88 | private TradeOrderProperties tradeOrderProperties; | 88 | private TradeOrderProperties tradeOrderProperties; |
| 89 | - @MockBean | 89 | + @MockitoBean |
| 90 | private TradeNoRedisDAO tradeNoRedisDAO; | 90 | private TradeNoRedisDAO tradeNoRedisDAO; |
| 91 | - @MockBean | 91 | + @MockitoBean |
| 92 | private TradeOrderHandler tradeOrderHandler; | 92 | private TradeOrderHandler tradeOrderHandler; |
| 93 | - @MockBean | 93 | + @MockitoBean |
| 94 | private TradePriceCalculator tradePriceCalculator; | 94 | private TradePriceCalculator tradePriceCalculator; |
| 95 | - @MockBean | 95 | + @MockitoBean |
| 96 | private NotifyMessageSendApi notifyMessageSendApi; | 96 | private NotifyMessageSendApi notifyMessageSendApi; |
| 97 | - @MockBean | 97 | + @MockitoBean |
| 98 | private DeliveryExpressService deliveryExpressService; | 98 | private DeliveryExpressService deliveryExpressService; |
| 99 | 99 | ||
| 100 | @BeforeEach | 100 | @BeforeEach |
yudao-module-member/src/test/java/cn/iocoder/yudao/module/member/service/auth/MemberAuthServiceTest.java
| 1 | package cn.iocoder.yudao.module.member.service.auth; | 1 | package cn.iocoder.yudao.module.member.service.auth; |
| 2 | 2 | ||
| 3 | +import cn.iocoder.yudao.framework.common.biz.system.oauth2.OAuth2TokenCommonApi; | ||
| 3 | import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; | 4 | import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; |
| 4 | import cn.iocoder.yudao.framework.common.util.collection.ArrayUtils; | 5 | import cn.iocoder.yudao.framework.common.util.collection.ArrayUtils; |
| 5 | import cn.iocoder.yudao.framework.redis.config.YudaoRedisAutoConfiguration; | 6 | import cn.iocoder.yudao.framework.redis.config.YudaoRedisAutoConfiguration; |
| @@ -8,14 +9,13 @@ import cn.iocoder.yudao.module.member.dal.dataobject.user.MemberUserDO; | @@ -8,14 +9,13 @@ import cn.iocoder.yudao.module.member.dal.dataobject.user.MemberUserDO; | ||
| 8 | import cn.iocoder.yudao.module.member.dal.mysql.user.MemberUserMapper; | 9 | import cn.iocoder.yudao.module.member.dal.mysql.user.MemberUserMapper; |
| 9 | import cn.iocoder.yudao.module.member.service.user.MemberUserService; | 10 | import cn.iocoder.yudao.module.member.service.user.MemberUserService; |
| 10 | import cn.iocoder.yudao.module.system.api.logger.LoginLogApi; | 11 | import cn.iocoder.yudao.module.system.api.logger.LoginLogApi; |
| 11 | -import cn.iocoder.yudao.framework.common.biz.system.oauth2.OAuth2TokenCommonApi; | ||
| 12 | import cn.iocoder.yudao.module.system.api.sms.SmsCodeApi; | 12 | import cn.iocoder.yudao.module.system.api.sms.SmsCodeApi; |
| 13 | import cn.iocoder.yudao.module.system.api.social.SocialUserApi; | 13 | import cn.iocoder.yudao.module.system.api.social.SocialUserApi; |
| 14 | -import org.springframework.boot.test.mock.mockito.MockBean; | 14 | +import jakarta.annotation.Resource; |
| 15 | import org.springframework.context.annotation.Import; | 15 | import org.springframework.context.annotation.Import; |
| 16 | import org.springframework.security.crypto.password.PasswordEncoder; | 16 | import org.springframework.security.crypto.password.PasswordEncoder; |
| 17 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 17 | 18 | ||
| 18 | -import jakarta.annotation.Resource; | ||
| 19 | import java.util.function.Consumer; | 19 | import java.util.function.Consumer; |
| 20 | 20 | ||
| 21 | import static cn.hutool.core.util.RandomUtil.randomEle; | 21 | import static cn.hutool.core.util.RandomUtil.randomEle; |
| @@ -36,17 +36,17 @@ public class MemberAuthServiceTest extends BaseDbAndRedisUnitTest { | @@ -36,17 +36,17 @@ public class MemberAuthServiceTest extends BaseDbAndRedisUnitTest { | ||
| 36 | @Resource | 36 | @Resource |
| 37 | private MemberAuthServiceImpl authService; | 37 | private MemberAuthServiceImpl authService; |
| 38 | 38 | ||
| 39 | - @MockBean | 39 | + @MockitoBean |
| 40 | private MemberUserService userService; | 40 | private MemberUserService userService; |
| 41 | - @MockBean | 41 | + @MockitoBean |
| 42 | private SmsCodeApi smsCodeApi; | 42 | private SmsCodeApi smsCodeApi; |
| 43 | - @MockBean | 43 | + @MockitoBean |
| 44 | private LoginLogApi loginLogApi; | 44 | private LoginLogApi loginLogApi; |
| 45 | - @MockBean | 45 | + @MockitoBean |
| 46 | private OAuth2TokenCommonApi oauth2TokenApi; | 46 | private OAuth2TokenCommonApi oauth2TokenApi; |
| 47 | - @MockBean | 47 | + @MockitoBean |
| 48 | private SocialUserApi socialUserApi; | 48 | private SocialUserApi socialUserApi; |
| 49 | - @MockBean | 49 | + @MockitoBean |
| 50 | private PasswordEncoder passwordEncoder; | 50 | private PasswordEncoder passwordEncoder; |
| 51 | 51 | ||
| 52 | @Resource | 52 | @Resource |
yudao-module-member/src/test/java/cn/iocoder/yudao/module/member/service/group/MemberGroupServiceImplTest.java
| @@ -9,11 +9,10 @@ import cn.iocoder.yudao.module.member.controller.admin.group.vo.MemberGroupUpdat | @@ -9,11 +9,10 @@ import cn.iocoder.yudao.module.member.controller.admin.group.vo.MemberGroupUpdat | ||
| 9 | import cn.iocoder.yudao.module.member.dal.dataobject.group.MemberGroupDO; | 9 | import cn.iocoder.yudao.module.member.dal.dataobject.group.MemberGroupDO; |
| 10 | import cn.iocoder.yudao.module.member.dal.mysql.group.MemberGroupMapper; | 10 | import cn.iocoder.yudao.module.member.dal.mysql.group.MemberGroupMapper; |
| 11 | import cn.iocoder.yudao.module.member.service.user.MemberUserService; | 11 | import cn.iocoder.yudao.module.member.service.user.MemberUserService; |
| 12 | +import jakarta.annotation.Resource; | ||
| 12 | import org.junit.jupiter.api.Test; | 13 | import org.junit.jupiter.api.Test; |
| 13 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 14 | import org.springframework.context.annotation.Import; | 14 | import org.springframework.context.annotation.Import; |
| 15 | - | ||
| 16 | -import jakarta.annotation.Resource; | 15 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; |
| 17 | 16 | ||
| 18 | import static cn.iocoder.yudao.framework.common.util.date.LocalDateTimeUtils.buildBetweenTime; | 17 | import static cn.iocoder.yudao.framework.common.util.date.LocalDateTimeUtils.buildBetweenTime; |
| 19 | import static cn.iocoder.yudao.framework.common.util.date.LocalDateTimeUtils.buildTime; | 18 | import static cn.iocoder.yudao.framework.common.util.date.LocalDateTimeUtils.buildTime; |
| @@ -42,7 +41,7 @@ public class MemberGroupServiceImplTest extends BaseDbUnitTest { | @@ -42,7 +41,7 @@ public class MemberGroupServiceImplTest extends BaseDbUnitTest { | ||
| 42 | @Resource | 41 | @Resource |
| 43 | private MemberGroupMapper groupMapper; | 42 | private MemberGroupMapper groupMapper; |
| 44 | 43 | ||
| 45 | - @MockBean | 44 | + @MockitoBean |
| 46 | private MemberUserService memberUserService; | 45 | private MemberUserService memberUserService; |
| 47 | 46 | ||
| 48 | @Test | 47 | @Test |
yudao-module-member/src/test/java/cn/iocoder/yudao/module/member/service/level/MemberLevelServiceImplTest.java
| @@ -9,11 +9,11 @@ import cn.iocoder.yudao.module.member.controller.admin.level.vo.level.MemberLeve | @@ -9,11 +9,11 @@ import cn.iocoder.yudao.module.member.controller.admin.level.vo.level.MemberLeve | ||
| 9 | import cn.iocoder.yudao.module.member.dal.dataobject.level.MemberLevelDO; | 9 | import cn.iocoder.yudao.module.member.dal.dataobject.level.MemberLevelDO; |
| 10 | import cn.iocoder.yudao.module.member.dal.mysql.level.MemberLevelMapper; | 10 | import cn.iocoder.yudao.module.member.dal.mysql.level.MemberLevelMapper; |
| 11 | import cn.iocoder.yudao.module.member.service.user.MemberUserService; | 11 | import cn.iocoder.yudao.module.member.service.user.MemberUserService; |
| 12 | +import jakarta.annotation.Resource; | ||
| 12 | import org.junit.jupiter.api.Test; | 13 | import org.junit.jupiter.api.Test; |
| 13 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 14 | import org.springframework.context.annotation.Import; | 14 | import org.springframework.context.annotation.Import; |
| 15 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 15 | 16 | ||
| 16 | -import jakarta.annotation.Resource; | ||
| 17 | import java.util.List; | 17 | import java.util.List; |
| 18 | import java.util.function.Consumer; | 18 | import java.util.function.Consumer; |
| 19 | 19 | ||
| @@ -40,11 +40,11 @@ public class MemberLevelServiceImplTest extends BaseDbUnitTest { | @@ -40,11 +40,11 @@ public class MemberLevelServiceImplTest extends BaseDbUnitTest { | ||
| 40 | @Resource | 40 | @Resource |
| 41 | private MemberLevelMapper memberlevelMapper; | 41 | private MemberLevelMapper memberlevelMapper; |
| 42 | 42 | ||
| 43 | - @MockBean | 43 | + @MockitoBean |
| 44 | private MemberLevelRecordService memberLevelRecordService; | 44 | private MemberLevelRecordService memberLevelRecordService; |
| 45 | - @MockBean | 45 | + @MockitoBean |
| 46 | private MemberExperienceRecordService memberExperienceRecordService; | 46 | private MemberExperienceRecordService memberExperienceRecordService; |
| 47 | - @MockBean | 47 | + @MockitoBean |
| 48 | private MemberUserService memberUserService; | 48 | private MemberUserService memberUserService; |
| 49 | 49 | ||
| 50 | @Test | 50 | @Test |
yudao-module-member/src/test/java/cn/iocoder/yudao/module/member/service/tag/MemberTagServiceImplTest.java
| @@ -8,11 +8,10 @@ import cn.iocoder.yudao.module.member.controller.admin.tag.vo.MemberTagUpdateReq | @@ -8,11 +8,10 @@ import cn.iocoder.yudao.module.member.controller.admin.tag.vo.MemberTagUpdateReq | ||
| 8 | import cn.iocoder.yudao.module.member.dal.dataobject.tag.MemberTagDO; | 8 | import cn.iocoder.yudao.module.member.dal.dataobject.tag.MemberTagDO; |
| 9 | import cn.iocoder.yudao.module.member.dal.mysql.tag.MemberTagMapper; | 9 | import cn.iocoder.yudao.module.member.dal.mysql.tag.MemberTagMapper; |
| 10 | import cn.iocoder.yudao.module.member.service.user.MemberUserService; | 10 | import cn.iocoder.yudao.module.member.service.user.MemberUserService; |
| 11 | +import jakarta.annotation.Resource; | ||
| 11 | import org.junit.jupiter.api.Test; | 12 | import org.junit.jupiter.api.Test; |
| 12 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 13 | import org.springframework.context.annotation.Import; | 13 | import org.springframework.context.annotation.Import; |
| 14 | - | ||
| 15 | -import jakarta.annotation.Resource; | 14 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; |
| 16 | 15 | ||
| 17 | import static cn.iocoder.yudao.framework.common.util.date.LocalDateTimeUtils.buildBetweenTime; | 16 | import static cn.iocoder.yudao.framework.common.util.date.LocalDateTimeUtils.buildBetweenTime; |
| 18 | import static cn.iocoder.yudao.framework.common.util.date.LocalDateTimeUtils.buildTime; | 17 | import static cn.iocoder.yudao.framework.common.util.date.LocalDateTimeUtils.buildTime; |
| @@ -39,7 +38,7 @@ public class MemberTagServiceImplTest extends BaseDbUnitTest { | @@ -39,7 +38,7 @@ public class MemberTagServiceImplTest extends BaseDbUnitTest { | ||
| 39 | @Resource | 38 | @Resource |
| 40 | private MemberTagMapper tagMapper; | 39 | private MemberTagMapper tagMapper; |
| 41 | 40 | ||
| 42 | - @MockBean | 41 | + @MockitoBean |
| 43 | private MemberUserService memberUserService; | 42 | private MemberUserService memberUserService; |
| 44 | 43 | ||
| 45 | @Test | 44 | @Test |
yudao-module-member/src/test/java/cn/iocoder/yudao/module/member/service/user/MemberUserServiceImplTest.java
| @@ -13,10 +13,10 @@ import cn.iocoder.yudao.module.system.api.sms.SmsCodeApi; | @@ -13,10 +13,10 @@ import cn.iocoder.yudao.module.system.api.sms.SmsCodeApi; | ||
| 13 | import jakarta.annotation.Resource; | 13 | import jakarta.annotation.Resource; |
| 14 | import org.junit.jupiter.api.Disabled; | 14 | import org.junit.jupiter.api.Disabled; |
| 15 | import org.junit.jupiter.api.Test; | 15 | import org.junit.jupiter.api.Test; |
| 16 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 17 | import org.springframework.context.annotation.Import; | 16 | import org.springframework.context.annotation.Import; |
| 18 | import org.springframework.data.redis.core.StringRedisTemplate; | 17 | import org.springframework.data.redis.core.StringRedisTemplate; |
| 19 | import org.springframework.security.crypto.password.PasswordEncoder; | 18 | import org.springframework.security.crypto.password.PasswordEncoder; |
| 19 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 20 | 20 | ||
| 21 | import java.util.function.Consumer; | 21 | import java.util.function.Consumer; |
| 22 | 22 | ||
| @@ -44,13 +44,13 @@ public class MemberUserServiceImplTest extends BaseDbAndRedisUnitTest { | @@ -44,13 +44,13 @@ public class MemberUserServiceImplTest extends BaseDbAndRedisUnitTest { | ||
| 44 | @Resource | 44 | @Resource |
| 45 | private MemberUserMapper userMapper; | 45 | private MemberUserMapper userMapper; |
| 46 | 46 | ||
| 47 | - @MockBean | 47 | + @MockitoBean |
| 48 | private MemberAuthServiceImpl authService; | 48 | private MemberAuthServiceImpl authService; |
| 49 | 49 | ||
| 50 | - @MockBean | 50 | + @MockitoBean |
| 51 | private PasswordEncoder passwordEncoder; | 51 | private PasswordEncoder passwordEncoder; |
| 52 | 52 | ||
| 53 | - @MockBean | 53 | + @MockitoBean |
| 54 | private SmsCodeApi smsCodeApi; | 54 | private SmsCodeApi smsCodeApi; |
| 55 | 55 | ||
| 56 | // TODO 芋艿:后续重构这个单测 | 56 | // TODO 芋艿:后续重构这个单测 |
yudao-module-pay/src/test/java/cn/iocoder/yudao/module/pay/service/app/PayAppServiceTest.java
| @@ -11,12 +11,12 @@ import cn.iocoder.yudao.module.pay.dal.dataobject.app.PayAppDO; | @@ -11,12 +11,12 @@ import cn.iocoder.yudao.module.pay.dal.dataobject.app.PayAppDO; | ||
| 11 | import cn.iocoder.yudao.module.pay.dal.mysql.app.PayAppMapper; | 11 | import cn.iocoder.yudao.module.pay.dal.mysql.app.PayAppMapper; |
| 12 | import cn.iocoder.yudao.module.pay.service.order.PayOrderService; | 12 | import cn.iocoder.yudao.module.pay.service.order.PayOrderService; |
| 13 | import cn.iocoder.yudao.module.pay.service.refund.PayRefundService; | 13 | import cn.iocoder.yudao.module.pay.service.refund.PayRefundService; |
| 14 | +import jakarta.annotation.Resource; | ||
| 14 | import org.junit.jupiter.api.Disabled; | 15 | import org.junit.jupiter.api.Disabled; |
| 15 | import org.junit.jupiter.api.Test; | 16 | import org.junit.jupiter.api.Test; |
| 16 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 17 | import org.springframework.context.annotation.Import; | 17 | import org.springframework.context.annotation.Import; |
| 18 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 18 | 19 | ||
| 19 | -import jakarta.annotation.Resource; | ||
| 20 | import java.util.Map; | 20 | import java.util.Map; |
| 21 | 21 | ||
| 22 | import static cn.iocoder.yudao.framework.common.util.date.LocalDateTimeUtils.buildBetweenTime; | 22 | import static cn.iocoder.yudao.framework.common.util.date.LocalDateTimeUtils.buildBetweenTime; |
| @@ -46,9 +46,9 @@ public class PayAppServiceTest extends BaseDbUnitTest { | @@ -46,9 +46,9 @@ public class PayAppServiceTest extends BaseDbUnitTest { | ||
| 46 | @Resource | 46 | @Resource |
| 47 | private PayAppMapper appMapper; | 47 | private PayAppMapper appMapper; |
| 48 | 48 | ||
| 49 | - @MockBean | 49 | + @MockitoBean |
| 50 | private PayOrderService orderService; | 50 | private PayOrderService orderService; |
| 51 | - @MockBean | 51 | + @MockitoBean |
| 52 | private PayRefundService refundService; | 52 | private PayRefundService refundService; |
| 53 | 53 | ||
| 54 | @Test | 54 | @Test |
yudao-module-pay/src/test/java/cn/iocoder/yudao/module/pay/service/channel/PayChannelServiceTest.java
| @@ -2,23 +2,23 @@ package cn.iocoder.yudao.module.pay.service.channel; | @@ -2,23 +2,23 @@ package cn.iocoder.yudao.module.pay.service.channel; | ||
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; | 3 | import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; |
| 4 | import cn.iocoder.yudao.framework.common.util.json.JsonUtils; | 4 | import cn.iocoder.yudao.framework.common.util.json.JsonUtils; |
| 5 | -import cn.iocoder.yudao.module.pay.enums.PayChannelEnum; | ||
| 6 | -import cn.iocoder.yudao.module.pay.framework.pay.core.client.PayClient; | ||
| 7 | -import cn.iocoder.yudao.module.pay.framework.pay.core.client.PayClientFactory; | ||
| 8 | -import cn.iocoder.yudao.module.pay.framework.pay.core.client.impl.alipay.AlipayPayClientConfig; | ||
| 9 | -import cn.iocoder.yudao.module.pay.framework.pay.core.client.impl.weixin.WxPayClientConfig; | ||
| 10 | import cn.iocoder.yudao.framework.test.core.ut.BaseDbUnitTest; | 5 | import cn.iocoder.yudao.framework.test.core.ut.BaseDbUnitTest; |
| 11 | import cn.iocoder.yudao.module.pay.controller.admin.channel.vo.PayChannelCreateReqVO; | 6 | import cn.iocoder.yudao.module.pay.controller.admin.channel.vo.PayChannelCreateReqVO; |
| 12 | import cn.iocoder.yudao.module.pay.controller.admin.channel.vo.PayChannelUpdateReqVO; | 7 | import cn.iocoder.yudao.module.pay.controller.admin.channel.vo.PayChannelUpdateReqVO; |
| 13 | import cn.iocoder.yudao.module.pay.dal.dataobject.channel.PayChannelDO; | 8 | import cn.iocoder.yudao.module.pay.dal.dataobject.channel.PayChannelDO; |
| 14 | import cn.iocoder.yudao.module.pay.dal.mysql.channel.PayChannelMapper; | 9 | import cn.iocoder.yudao.module.pay.dal.mysql.channel.PayChannelMapper; |
| 10 | +import cn.iocoder.yudao.module.pay.enums.PayChannelEnum; | ||
| 11 | +import cn.iocoder.yudao.module.pay.framework.pay.core.client.PayClient; | ||
| 12 | +import cn.iocoder.yudao.module.pay.framework.pay.core.client.PayClientFactory; | ||
| 13 | +import cn.iocoder.yudao.module.pay.framework.pay.core.client.impl.alipay.AlipayPayClientConfig; | ||
| 14 | +import cn.iocoder.yudao.module.pay.framework.pay.core.client.impl.weixin.WxPayClientConfig; | ||
| 15 | import com.alibaba.fastjson.JSON; | 15 | import com.alibaba.fastjson.JSON; |
| 16 | +import jakarta.annotation.Resource; | ||
| 17 | +import jakarta.validation.Validator; | ||
| 16 | import org.junit.jupiter.api.Test; | 18 | import org.junit.jupiter.api.Test; |
| 17 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 18 | import org.springframework.context.annotation.Import; | 19 | import org.springframework.context.annotation.Import; |
| 20 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 19 | 21 | ||
| 20 | -import jakarta.annotation.Resource; | ||
| 21 | -import jakarta.validation.Validator; | ||
| 22 | import java.util.Collections; | 22 | import java.util.Collections; |
| 23 | import java.util.List; | 23 | import java.util.List; |
| 24 | 24 | ||
| @@ -28,7 +28,8 @@ import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.*; | @@ -28,7 +28,8 @@ import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.*; | ||
| 28 | import static cn.iocoder.yudao.module.pay.enums.ErrorCodeConstants.*; | 28 | import static cn.iocoder.yudao.module.pay.enums.ErrorCodeConstants.*; |
| 29 | import static org.junit.jupiter.api.Assertions.*; | 29 | import static org.junit.jupiter.api.Assertions.*; |
| 30 | import static org.mockito.ArgumentMatchers.eq; | 30 | import static org.mockito.ArgumentMatchers.eq; |
| 31 | -import static org.mockito.Mockito.*; | 31 | +import static org.mockito.Mockito.mock; |
| 32 | +import static org.mockito.Mockito.when; | ||
| 32 | 33 | ||
| 33 | @Import({PayChannelServiceImpl.class}) | 34 | @Import({PayChannelServiceImpl.class}) |
| 34 | public class PayChannelServiceTest extends BaseDbUnitTest { | 35 | public class PayChannelServiceTest extends BaseDbUnitTest { |
| @@ -39,9 +40,9 @@ public class PayChannelServiceTest extends BaseDbUnitTest { | @@ -39,9 +40,9 @@ public class PayChannelServiceTest extends BaseDbUnitTest { | ||
| 39 | @Resource | 40 | @Resource |
| 40 | private PayChannelMapper channelMapper; | 41 | private PayChannelMapper channelMapper; |
| 41 | 42 | ||
| 42 | - @MockBean | 43 | + @MockitoBean |
| 43 | private PayClientFactory payClientFactory; | 44 | private PayClientFactory payClientFactory; |
| 44 | - @MockBean | 45 | + @MockitoBean |
| 45 | private Validator validator; | 46 | private Validator validator; |
| 46 | 47 | ||
| 47 | @Test | 48 | @Test |
yudao-module-pay/src/test/java/cn/iocoder/yudao/module/pay/service/notify/PayNotifyServiceTest.java
| @@ -18,15 +18,15 @@ import cn.iocoder.yudao.module.pay.framework.job.config.PayJobConfiguration; | @@ -18,15 +18,15 @@ import cn.iocoder.yudao.module.pay.framework.job.config.PayJobConfiguration; | ||
| 18 | import cn.iocoder.yudao.module.pay.service.order.PayOrderService; | 18 | import cn.iocoder.yudao.module.pay.service.order.PayOrderService; |
| 19 | import cn.iocoder.yudao.module.pay.service.refund.PayRefundService; | 19 | import cn.iocoder.yudao.module.pay.service.refund.PayRefundService; |
| 20 | import cn.iocoder.yudao.module.pay.service.refund.PayRefundServiceImpl; | 20 | import cn.iocoder.yudao.module.pay.service.refund.PayRefundServiceImpl; |
| 21 | +import jakarta.annotation.Resource; | ||
| 21 | import org.junit.jupiter.api.Disabled; | 22 | import org.junit.jupiter.api.Disabled; |
| 22 | import org.junit.jupiter.api.Test; | 23 | import org.junit.jupiter.api.Test; |
| 23 | import org.mockito.MockedStatic; | 24 | import org.mockito.MockedStatic; |
| 24 | import org.redisson.api.RLock; | 25 | import org.redisson.api.RLock; |
| 25 | import org.redisson.api.RedissonClient; | 26 | import org.redisson.api.RedissonClient; |
| 26 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 27 | import org.springframework.context.annotation.Import; | 27 | import org.springframework.context.annotation.Import; |
| 28 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 28 | 29 | ||
| 29 | -import jakarta.annotation.Resource; | ||
| 30 | import java.time.Duration; | 30 | import java.time.Duration; |
| 31 | import java.util.List; | 31 | import java.util.List; |
| 32 | 32 | ||
| @@ -54,9 +54,9 @@ public class PayNotifyServiceTest extends BaseDbUnitTest { | @@ -54,9 +54,9 @@ public class PayNotifyServiceTest extends BaseDbUnitTest { | ||
| 54 | @Resource | 54 | @Resource |
| 55 | private PayNotifyServiceImpl notifyService; | 55 | private PayNotifyServiceImpl notifyService; |
| 56 | 56 | ||
| 57 | - @MockBean | 57 | + @MockitoBean |
| 58 | private PayOrderService orderService; | 58 | private PayOrderService orderService; |
| 59 | - @MockBean | 59 | + @MockitoBean |
| 60 | private PayRefundService refundService; | 60 | private PayRefundService refundService; |
| 61 | 61 | ||
| 62 | @Resource | 62 | @Resource |
| @@ -64,7 +64,7 @@ public class PayNotifyServiceTest extends BaseDbUnitTest { | @@ -64,7 +64,7 @@ public class PayNotifyServiceTest extends BaseDbUnitTest { | ||
| 64 | @Resource | 64 | @Resource |
| 65 | private PayNotifyLogMapper notifyLogMapper; | 65 | private PayNotifyLogMapper notifyLogMapper; |
| 66 | 66 | ||
| 67 | - @MockBean | 67 | + @MockitoBean |
| 68 | private RedissonClient redissonClient; | 68 | private RedissonClient redissonClient; |
| 69 | 69 | ||
| 70 | @Test | 70 | @Test |
yudao-module-pay/src/test/java/cn/iocoder/yudao/module/pay/service/order/PayOrderServiceTest.java
| @@ -2,10 +2,6 @@ package cn.iocoder.yudao.module.pay.service.order; | @@ -2,10 +2,6 @@ package cn.iocoder.yudao.module.pay.service.order; | ||
| 2 | 2 | ||
| 3 | import cn.hutool.extra.spring.SpringUtil; | 3 | import cn.hutool.extra.spring.SpringUtil; |
| 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; | 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 5 | -import cn.iocoder.yudao.module.pay.enums.PayChannelEnum; | ||
| 6 | -import cn.iocoder.yudao.module.pay.framework.pay.core.client.PayClient; | ||
| 7 | -import cn.iocoder.yudao.module.pay.framework.pay.core.client.dto.order.PayOrderRespDTO; | ||
| 8 | -import cn.iocoder.yudao.module.pay.framework.pay.core.enums.PayOrderDisplayModeEnum; | ||
| 9 | import cn.iocoder.yudao.framework.test.core.ut.BaseDbAndRedisUnitTest; | 5 | import cn.iocoder.yudao.framework.test.core.ut.BaseDbAndRedisUnitTest; |
| 10 | import cn.iocoder.yudao.module.pay.api.order.dto.PayOrderCreateReqDTO; | 6 | import cn.iocoder.yudao.module.pay.api.order.dto.PayOrderCreateReqDTO; |
| 11 | import cn.iocoder.yudao.module.pay.controller.admin.order.vo.PayOrderExportReqVO; | 7 | import cn.iocoder.yudao.module.pay.controller.admin.order.vo.PayOrderExportReqVO; |
| @@ -19,9 +15,13 @@ import cn.iocoder.yudao.module.pay.dal.dataobject.order.PayOrderExtensionDO; | @@ -19,9 +15,13 @@ import cn.iocoder.yudao.module.pay.dal.dataobject.order.PayOrderExtensionDO; | ||
| 19 | import cn.iocoder.yudao.module.pay.dal.mysql.order.PayOrderExtensionMapper; | 15 | import cn.iocoder.yudao.module.pay.dal.mysql.order.PayOrderExtensionMapper; |
| 20 | import cn.iocoder.yudao.module.pay.dal.mysql.order.PayOrderMapper; | 16 | import cn.iocoder.yudao.module.pay.dal.mysql.order.PayOrderMapper; |
| 21 | import cn.iocoder.yudao.module.pay.dal.redis.no.PayNoRedisDAO; | 17 | import cn.iocoder.yudao.module.pay.dal.redis.no.PayNoRedisDAO; |
| 18 | +import cn.iocoder.yudao.module.pay.enums.PayChannelEnum; | ||
| 22 | import cn.iocoder.yudao.module.pay.enums.notify.PayNotifyTypeEnum; | 19 | import cn.iocoder.yudao.module.pay.enums.notify.PayNotifyTypeEnum; |
| 23 | import cn.iocoder.yudao.module.pay.enums.order.PayOrderStatusEnum; | 20 | import cn.iocoder.yudao.module.pay.enums.order.PayOrderStatusEnum; |
| 24 | import cn.iocoder.yudao.module.pay.framework.pay.config.PayProperties; | 21 | import cn.iocoder.yudao.module.pay.framework.pay.config.PayProperties; |
| 22 | +import cn.iocoder.yudao.module.pay.framework.pay.core.client.PayClient; | ||
| 23 | +import cn.iocoder.yudao.module.pay.framework.pay.core.client.dto.order.PayOrderRespDTO; | ||
| 24 | +import cn.iocoder.yudao.module.pay.framework.pay.core.enums.PayOrderDisplayModeEnum; | ||
| 25 | import cn.iocoder.yudao.module.pay.service.app.PayAppService; | 25 | import cn.iocoder.yudao.module.pay.service.app.PayAppService; |
| 26 | import cn.iocoder.yudao.module.pay.service.channel.PayChannelService; | 26 | import cn.iocoder.yudao.module.pay.service.channel.PayChannelService; |
| 27 | import cn.iocoder.yudao.module.pay.service.notify.PayNotifyService; | 27 | import cn.iocoder.yudao.module.pay.service.notify.PayNotifyService; |
| @@ -29,8 +29,8 @@ import jakarta.annotation.Resource; | @@ -29,8 +29,8 @@ import jakarta.annotation.Resource; | ||
| 29 | import org.junit.jupiter.api.BeforeEach; | 29 | import org.junit.jupiter.api.BeforeEach; |
| 30 | import org.junit.jupiter.api.Test; | 30 | import org.junit.jupiter.api.Test; |
| 31 | import org.mockito.MockedStatic; | 31 | import org.mockito.MockedStatic; |
| 32 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 33 | import org.springframework.context.annotation.Import; | 32 | import org.springframework.context.annotation.Import; |
| 33 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 34 | 34 | ||
| 35 | import java.time.Duration; | 35 | import java.time.Duration; |
| 36 | import java.time.LocalDateTime; | 36 | import java.time.LocalDateTime; |
| @@ -65,13 +65,13 @@ public class PayOrderServiceTest extends BaseDbAndRedisUnitTest { | @@ -65,13 +65,13 @@ public class PayOrderServiceTest extends BaseDbAndRedisUnitTest { | ||
| 65 | @Resource | 65 | @Resource |
| 66 | private PayOrderExtensionMapper orderExtensionMapper; | 66 | private PayOrderExtensionMapper orderExtensionMapper; |
| 67 | 67 | ||
| 68 | - @MockBean | 68 | + @MockitoBean |
| 69 | private PayProperties properties; | 69 | private PayProperties properties; |
| 70 | - @MockBean | 70 | + @MockitoBean |
| 71 | private PayAppService appService; | 71 | private PayAppService appService; |
| 72 | - @MockBean | 72 | + @MockitoBean |
| 73 | private PayChannelService channelService; | 73 | private PayChannelService channelService; |
| 74 | - @MockBean | 74 | + @MockitoBean |
| 75 | private PayNotifyService notifyService; | 75 | private PayNotifyService notifyService; |
| 76 | 76 | ||
| 77 | @BeforeEach | 77 | @BeforeEach |
yudao-module-pay/src/test/java/cn/iocoder/yudao/module/pay/service/refund/PayRefundServiceTest.java
| @@ -2,10 +2,6 @@ package cn.iocoder.yudao.module.pay.service.refund; | @@ -2,10 +2,6 @@ package cn.iocoder.yudao.module.pay.service.refund; | ||
| 2 | 2 | ||
| 3 | import cn.hutool.extra.spring.SpringUtil; | 3 | import cn.hutool.extra.spring.SpringUtil; |
| 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; | 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 5 | -import cn.iocoder.yudao.module.pay.enums.PayChannelEnum; | ||
| 6 | -import cn.iocoder.yudao.module.pay.framework.pay.core.client.PayClient; | ||
| 7 | -import cn.iocoder.yudao.module.pay.framework.pay.core.client.dto.refund.PayRefundRespDTO; | ||
| 8 | -import cn.iocoder.yudao.module.pay.framework.pay.core.client.dto.refund.PayRefundUnifiedReqDTO; | ||
| 9 | import cn.iocoder.yudao.framework.test.core.ut.BaseDbAndRedisUnitTest; | 5 | import cn.iocoder.yudao.framework.test.core.ut.BaseDbAndRedisUnitTest; |
| 10 | import cn.iocoder.yudao.module.pay.api.refund.dto.PayRefundCreateReqDTO; | 6 | import cn.iocoder.yudao.module.pay.api.refund.dto.PayRefundCreateReqDTO; |
| 11 | import cn.iocoder.yudao.module.pay.controller.admin.refund.vo.PayRefundExportReqVO; | 7 | import cn.iocoder.yudao.module.pay.controller.admin.refund.vo.PayRefundExportReqVO; |
| @@ -16,21 +12,25 @@ import cn.iocoder.yudao.module.pay.dal.dataobject.order.PayOrderDO; | @@ -16,21 +12,25 @@ import cn.iocoder.yudao.module.pay.dal.dataobject.order.PayOrderDO; | ||
| 16 | import cn.iocoder.yudao.module.pay.dal.dataobject.refund.PayRefundDO; | 12 | import cn.iocoder.yudao.module.pay.dal.dataobject.refund.PayRefundDO; |
| 17 | import cn.iocoder.yudao.module.pay.dal.mysql.refund.PayRefundMapper; | 13 | import cn.iocoder.yudao.module.pay.dal.mysql.refund.PayRefundMapper; |
| 18 | import cn.iocoder.yudao.module.pay.dal.redis.no.PayNoRedisDAO; | 14 | import cn.iocoder.yudao.module.pay.dal.redis.no.PayNoRedisDAO; |
| 15 | +import cn.iocoder.yudao.module.pay.enums.PayChannelEnum; | ||
| 19 | import cn.iocoder.yudao.module.pay.enums.notify.PayNotifyTypeEnum; | 16 | import cn.iocoder.yudao.module.pay.enums.notify.PayNotifyTypeEnum; |
| 20 | import cn.iocoder.yudao.module.pay.enums.order.PayOrderStatusEnum; | 17 | import cn.iocoder.yudao.module.pay.enums.order.PayOrderStatusEnum; |
| 21 | import cn.iocoder.yudao.module.pay.enums.refund.PayRefundStatusEnum; | 18 | import cn.iocoder.yudao.module.pay.enums.refund.PayRefundStatusEnum; |
| 22 | import cn.iocoder.yudao.module.pay.framework.pay.config.PayProperties; | 19 | import cn.iocoder.yudao.module.pay.framework.pay.config.PayProperties; |
| 20 | +import cn.iocoder.yudao.module.pay.framework.pay.core.client.PayClient; | ||
| 21 | +import cn.iocoder.yudao.module.pay.framework.pay.core.client.dto.refund.PayRefundRespDTO; | ||
| 22 | +import cn.iocoder.yudao.module.pay.framework.pay.core.client.dto.refund.PayRefundUnifiedReqDTO; | ||
| 23 | import cn.iocoder.yudao.module.pay.service.app.PayAppService; | 23 | import cn.iocoder.yudao.module.pay.service.app.PayAppService; |
| 24 | import cn.iocoder.yudao.module.pay.service.channel.PayChannelService; | 24 | import cn.iocoder.yudao.module.pay.service.channel.PayChannelService; |
| 25 | import cn.iocoder.yudao.module.pay.service.notify.PayNotifyService; | 25 | import cn.iocoder.yudao.module.pay.service.notify.PayNotifyService; |
| 26 | import cn.iocoder.yudao.module.pay.service.order.PayOrderService; | 26 | import cn.iocoder.yudao.module.pay.service.order.PayOrderService; |
| 27 | +import jakarta.annotation.Resource; | ||
| 27 | import org.junit.jupiter.api.BeforeEach; | 28 | import org.junit.jupiter.api.BeforeEach; |
| 28 | import org.junit.jupiter.api.Test; | 29 | import org.junit.jupiter.api.Test; |
| 29 | import org.mockito.MockedStatic; | 30 | import org.mockito.MockedStatic; |
| 30 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 31 | import org.springframework.context.annotation.Import; | 31 | import org.springframework.context.annotation.Import; |
| 32 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 32 | 33 | ||
| 33 | -import jakarta.annotation.Resource; | ||
| 34 | import java.util.List; | 34 | import java.util.List; |
| 35 | 35 | ||
| 36 | import static cn.iocoder.yudao.framework.common.util.date.LocalDateTimeUtils.buildBetweenTime; | 36 | import static cn.iocoder.yudao.framework.common.util.date.LocalDateTimeUtils.buildBetweenTime; |
| @@ -62,15 +62,15 @@ public class PayRefundServiceTest extends BaseDbAndRedisUnitTest { | @@ -62,15 +62,15 @@ public class PayRefundServiceTest extends BaseDbAndRedisUnitTest { | ||
| 62 | @Resource | 62 | @Resource |
| 63 | private PayRefundMapper refundMapper; | 63 | private PayRefundMapper refundMapper; |
| 64 | 64 | ||
| 65 | - @MockBean | 65 | + @MockitoBean |
| 66 | private PayProperties payProperties; | 66 | private PayProperties payProperties; |
| 67 | - @MockBean | 67 | + @MockitoBean |
| 68 | private PayOrderService orderService; | 68 | private PayOrderService orderService; |
| 69 | - @MockBean | 69 | + @MockitoBean |
| 70 | private PayAppService appService; | 70 | private PayAppService appService; |
| 71 | - @MockBean | 71 | + @MockitoBean |
| 72 | private PayChannelService channelService; | 72 | private PayChannelService channelService; |
| 73 | - @MockBean | 73 | + @MockitoBean |
| 74 | private PayNotifyService notifyService; | 74 | private PayNotifyService notifyService; |
| 75 | 75 | ||
| 76 | @BeforeEach | 76 | @BeforeEach |
yudao-module-report/src/test/java/cn/iocoder/yudao/module/report/service/goview/GoViewDataServiceImplTest.java
| @@ -2,14 +2,14 @@ package cn.iocoder.yudao.module.report.service.goview; | @@ -2,14 +2,14 @@ package cn.iocoder.yudao.module.report.service.goview; | ||
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.test.core.ut.BaseDbUnitTest; | 3 | import cn.iocoder.yudao.framework.test.core.ut.BaseDbUnitTest; |
| 4 | import cn.iocoder.yudao.module.report.controller.admin.goview.vo.data.GoViewDataRespVO; | 4 | import cn.iocoder.yudao.module.report.controller.admin.goview.vo.data.GoViewDataRespVO; |
| 5 | +import jakarta.annotation.Resource; | ||
| 5 | import org.junit.jupiter.api.Test; | 6 | import org.junit.jupiter.api.Test; |
| 6 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 7 | import org.springframework.context.annotation.Import; | 7 | import org.springframework.context.annotation.Import; |
| 8 | import org.springframework.jdbc.core.JdbcTemplate; | 8 | import org.springframework.jdbc.core.JdbcTemplate; |
| 9 | import org.springframework.jdbc.support.rowset.SqlRowSet; | 9 | import org.springframework.jdbc.support.rowset.SqlRowSet; |
| 10 | import org.springframework.jdbc.support.rowset.SqlRowSetMetaData; | 10 | import org.springframework.jdbc.support.rowset.SqlRowSetMetaData; |
| 11 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 11 | 12 | ||
| 12 | -import jakarta.annotation.Resource; | ||
| 13 | import java.util.Arrays; | 13 | import java.util.Arrays; |
| 14 | 14 | ||
| 15 | import static org.junit.jupiter.api.Assertions.assertEquals; | 15 | import static org.junit.jupiter.api.Assertions.assertEquals; |
| @@ -23,7 +23,7 @@ public class GoViewDataServiceImplTest extends BaseDbUnitTest { | @@ -23,7 +23,7 @@ public class GoViewDataServiceImplTest extends BaseDbUnitTest { | ||
| 23 | @Resource | 23 | @Resource |
| 24 | private GoViewDataServiceImpl goViewDataService; | 24 | private GoViewDataServiceImpl goViewDataService; |
| 25 | 25 | ||
| 26 | - @MockBean | 26 | + @MockitoBean |
| 27 | private JdbcTemplate jdbcTemplate; | 27 | private JdbcTemplate jdbcTemplate; |
| 28 | 28 | ||
| 29 | @Test | 29 | @Test |
yudao-module-system/src/test/java/cn/iocoder/yudao/module/system/service/auth/AdminAuthServiceImplTest.java
| @@ -26,8 +26,8 @@ import jakarta.validation.Validation; | @@ -26,8 +26,8 @@ import jakarta.validation.Validation; | ||
| 26 | import jakarta.validation.Validator; | 26 | import jakarta.validation.Validator; |
| 27 | import org.junit.jupiter.api.BeforeEach; | 27 | import org.junit.jupiter.api.BeforeEach; |
| 28 | import org.junit.jupiter.api.Test; | 28 | import org.junit.jupiter.api.Test; |
| 29 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 30 | import org.springframework.context.annotation.Import; | 29 | import org.springframework.context.annotation.Import; |
| 30 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 31 | 31 | ||
| 32 | import static cn.hutool.core.util.RandomUtil.randomEle; | 32 | import static cn.hutool.core.util.RandomUtil.randomEle; |
| 33 | import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertPojoEquals; | 33 | import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertPojoEquals; |
| @@ -45,21 +45,21 @@ public class AdminAuthServiceImplTest extends BaseDbUnitTest { | @@ -45,21 +45,21 @@ public class AdminAuthServiceImplTest extends BaseDbUnitTest { | ||
| 45 | @Resource | 45 | @Resource |
| 46 | private AdminAuthServiceImpl authService; | 46 | private AdminAuthServiceImpl authService; |
| 47 | 47 | ||
| 48 | - @MockBean | 48 | + @MockitoBean |
| 49 | private AdminUserService userService; | 49 | private AdminUserService userService; |
| 50 | - @MockBean | 50 | + @MockitoBean |
| 51 | private CaptchaService captchaService; | 51 | private CaptchaService captchaService; |
| 52 | - @MockBean | 52 | + @MockitoBean |
| 53 | private LoginLogService loginLogService; | 53 | private LoginLogService loginLogService; |
| 54 | - @MockBean | 54 | + @MockitoBean |
| 55 | private SocialUserService socialUserService; | 55 | private SocialUserService socialUserService; |
| 56 | - @MockBean | 56 | + @MockitoBean |
| 57 | private SmsCodeApi smsCodeApi; | 57 | private SmsCodeApi smsCodeApi; |
| 58 | - @MockBean | 58 | + @MockitoBean |
| 59 | private OAuth2TokenService oauth2TokenService; | 59 | private OAuth2TokenService oauth2TokenService; |
| 60 | - @MockBean | 60 | + @MockitoBean |
| 61 | private MemberService memberService; | 61 | private MemberService memberService; |
| 62 | - @MockBean | 62 | + @MockitoBean |
| 63 | private Validator validator; | 63 | private Validator validator; |
| 64 | 64 | ||
| 65 | @BeforeEach | 65 | @BeforeEach |
yudao-module-system/src/test/java/cn/iocoder/yudao/module/system/service/dict/DictDataServiceImplTest.java
| @@ -9,11 +9,11 @@ import cn.iocoder.yudao.module.system.controller.admin.dict.vo.data.DictDataSave | @@ -9,11 +9,11 @@ import cn.iocoder.yudao.module.system.controller.admin.dict.vo.data.DictDataSave | ||
| 9 | import cn.iocoder.yudao.module.system.dal.dataobject.dict.DictDataDO; | 9 | import cn.iocoder.yudao.module.system.dal.dataobject.dict.DictDataDO; |
| 10 | import cn.iocoder.yudao.module.system.dal.dataobject.dict.DictTypeDO; | 10 | import cn.iocoder.yudao.module.system.dal.dataobject.dict.DictTypeDO; |
| 11 | import cn.iocoder.yudao.module.system.dal.mysql.dict.DictDataMapper; | 11 | import cn.iocoder.yudao.module.system.dal.mysql.dict.DictDataMapper; |
| 12 | +import jakarta.annotation.Resource; | ||
| 12 | import org.junit.jupiter.api.Test; | 13 | import org.junit.jupiter.api.Test; |
| 13 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 14 | import org.springframework.context.annotation.Import; | 14 | import org.springframework.context.annotation.Import; |
| 15 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 15 | 16 | ||
| 16 | -import jakarta.annotation.Resource; | ||
| 17 | import java.util.List; | 17 | import java.util.List; |
| 18 | import java.util.function.Consumer; | 18 | import java.util.function.Consumer; |
| 19 | 19 | ||
| @@ -35,7 +35,7 @@ public class DictDataServiceImplTest extends BaseDbUnitTest { | @@ -35,7 +35,7 @@ public class DictDataServiceImplTest extends BaseDbUnitTest { | ||
| 35 | 35 | ||
| 36 | @Resource | 36 | @Resource |
| 37 | private DictDataMapper dictDataMapper; | 37 | private DictDataMapper dictDataMapper; |
| 38 | - @MockBean | 38 | + @MockitoBean |
| 39 | private DictTypeService dictTypeService; | 39 | private DictTypeService dictTypeService; |
| 40 | 40 | ||
| 41 | @Test | 41 | @Test |
yudao-module-system/src/test/java/cn/iocoder/yudao/module/system/service/dict/DictTypeServiceImplTest.java
| @@ -8,11 +8,11 @@ import cn.iocoder.yudao.module.system.controller.admin.dict.vo.type.DictTypePage | @@ -8,11 +8,11 @@ import cn.iocoder.yudao.module.system.controller.admin.dict.vo.type.DictTypePage | ||
| 8 | import cn.iocoder.yudao.module.system.controller.admin.dict.vo.type.DictTypeSaveReqVO; | 8 | import cn.iocoder.yudao.module.system.controller.admin.dict.vo.type.DictTypeSaveReqVO; |
| 9 | import cn.iocoder.yudao.module.system.dal.dataobject.dict.DictTypeDO; | 9 | import cn.iocoder.yudao.module.system.dal.dataobject.dict.DictTypeDO; |
| 10 | import cn.iocoder.yudao.module.system.dal.mysql.dict.DictTypeMapper; | 10 | import cn.iocoder.yudao.module.system.dal.mysql.dict.DictTypeMapper; |
| 11 | +import jakarta.annotation.Resource; | ||
| 11 | import org.junit.jupiter.api.Test; | 12 | import org.junit.jupiter.api.Test; |
| 12 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 13 | import org.springframework.context.annotation.Import; | 13 | import org.springframework.context.annotation.Import; |
| 14 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 14 | 15 | ||
| 15 | -import jakarta.annotation.Resource; | ||
| 16 | import java.util.List; | 16 | import java.util.List; |
| 17 | import java.util.function.Consumer; | 17 | import java.util.function.Consumer; |
| 18 | 18 | ||
| @@ -36,7 +36,7 @@ public class DictTypeServiceImplTest extends BaseDbUnitTest { | @@ -36,7 +36,7 @@ public class DictTypeServiceImplTest extends BaseDbUnitTest { | ||
| 36 | 36 | ||
| 37 | @Resource | 37 | @Resource |
| 38 | private DictTypeMapper dictTypeMapper; | 38 | private DictTypeMapper dictTypeMapper; |
| 39 | - @MockBean | 39 | + @MockitoBean |
| 40 | private DictDataService dictDataService; | 40 | private DictDataService dictDataService; |
| 41 | 41 | ||
| 42 | @Test | 42 | @Test |
yudao-module-system/src/test/java/cn/iocoder/yudao/module/system/service/mail/MailAccountServiceImplTest.java
| @@ -6,11 +6,11 @@ import cn.iocoder.yudao.module.system.controller.admin.mail.vo.account.MailAccou | @@ -6,11 +6,11 @@ import cn.iocoder.yudao.module.system.controller.admin.mail.vo.account.MailAccou | ||
| 6 | import cn.iocoder.yudao.module.system.controller.admin.mail.vo.account.MailAccountSaveReqVO; | 6 | import cn.iocoder.yudao.module.system.controller.admin.mail.vo.account.MailAccountSaveReqVO; |
| 7 | import cn.iocoder.yudao.module.system.dal.dataobject.mail.MailAccountDO; | 7 | import cn.iocoder.yudao.module.system.dal.dataobject.mail.MailAccountDO; |
| 8 | import cn.iocoder.yudao.module.system.dal.mysql.mail.MailAccountMapper; | 8 | import cn.iocoder.yudao.module.system.dal.mysql.mail.MailAccountMapper; |
| 9 | +import jakarta.annotation.Resource; | ||
| 9 | import org.junit.jupiter.api.Test; | 10 | import org.junit.jupiter.api.Test; |
| 10 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 11 | import org.springframework.context.annotation.Import; | 11 | import org.springframework.context.annotation.Import; |
| 12 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 12 | 13 | ||
| 13 | -import jakarta.annotation.Resource; | ||
| 14 | import java.util.List; | 14 | import java.util.List; |
| 15 | 15 | ||
| 16 | import static cn.iocoder.yudao.framework.common.util.object.ObjectUtils.cloneIgnoreId; | 16 | import static cn.iocoder.yudao.framework.common.util.object.ObjectUtils.cloneIgnoreId; |
| @@ -36,7 +36,7 @@ public class MailAccountServiceImplTest extends BaseDbUnitTest { | @@ -36,7 +36,7 @@ public class MailAccountServiceImplTest extends BaseDbUnitTest { | ||
| 36 | @Resource | 36 | @Resource |
| 37 | private MailAccountMapper mailAccountMapper; | 37 | private MailAccountMapper mailAccountMapper; |
| 38 | 38 | ||
| 39 | - @MockBean | 39 | + @MockitoBean |
| 40 | private MailTemplateService mailTemplateService; | 40 | private MailTemplateService mailTemplateService; |
| 41 | 41 | ||
| 42 | @Test | 42 | @Test |
yudao-module-system/src/test/java/cn/iocoder/yudao/module/system/service/oauth2/OAuth2ApproveServiceImplTest.java
| @@ -8,21 +8,23 @@ import cn.iocoder.yudao.framework.test.core.ut.BaseDbUnitTest; | @@ -8,21 +8,23 @@ import cn.iocoder.yudao.framework.test.core.ut.BaseDbUnitTest; | ||
| 8 | import cn.iocoder.yudao.module.system.dal.dataobject.oauth2.OAuth2ApproveDO; | 8 | import cn.iocoder.yudao.module.system.dal.dataobject.oauth2.OAuth2ApproveDO; |
| 9 | import cn.iocoder.yudao.module.system.dal.dataobject.oauth2.OAuth2ClientDO; | 9 | import cn.iocoder.yudao.module.system.dal.dataobject.oauth2.OAuth2ClientDO; |
| 10 | import cn.iocoder.yudao.module.system.dal.mysql.oauth2.OAuth2ApproveMapper; | 10 | import cn.iocoder.yudao.module.system.dal.mysql.oauth2.OAuth2ApproveMapper; |
| 11 | +import jakarta.annotation.Resource; | ||
| 11 | import org.assertj.core.util.Lists; | 12 | import org.assertj.core.util.Lists; |
| 12 | import org.junit.jupiter.api.Test; | 13 | import org.junit.jupiter.api.Test; |
| 13 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 14 | import org.springframework.context.annotation.Import; | 14 | import org.springframework.context.annotation.Import; |
| 15 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 15 | 16 | ||
| 16 | -import jakarta.annotation.Resource; | ||
| 17 | import java.time.LocalDateTime; | 17 | import java.time.LocalDateTime; |
| 18 | import java.time.ZoneId; | 18 | import java.time.ZoneId; |
| 19 | import java.time.temporal.ChronoUnit; | 19 | import java.time.temporal.ChronoUnit; |
| 20 | -import java.util.*; | 20 | +import java.util.LinkedHashMap; |
| 21 | +import java.util.List; | ||
| 22 | +import java.util.Map; | ||
| 21 | 23 | ||
| 22 | import static cn.hutool.core.util.RandomUtil.*; | 24 | import static cn.hutool.core.util.RandomUtil.*; |
| 23 | import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertPojoEquals; | 25 | import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertPojoEquals; |
| 24 | -import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.randomString; | ||
| 25 | import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.*; | 26 | import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.*; |
| 27 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.randomString; | ||
| 26 | import static org.junit.jupiter.api.Assertions.*; | 28 | import static org.junit.jupiter.api.Assertions.*; |
| 27 | import static org.mockito.ArgumentMatchers.eq; | 29 | import static org.mockito.ArgumentMatchers.eq; |
| 28 | import static org.mockito.Mockito.when; | 30 | import static org.mockito.Mockito.when; |
| @@ -41,7 +43,7 @@ public class OAuth2ApproveServiceImplTest extends BaseDbUnitTest { | @@ -41,7 +43,7 @@ public class OAuth2ApproveServiceImplTest extends BaseDbUnitTest { | ||
| 41 | @Resource | 43 | @Resource |
| 42 | private OAuth2ApproveMapper oauth2ApproveMapper; | 44 | private OAuth2ApproveMapper oauth2ApproveMapper; |
| 43 | 45 | ||
| 44 | - @MockBean | 46 | + @MockitoBean |
| 45 | private OAuth2ClientService oauth2ClientService; | 47 | private OAuth2ClientService oauth2ClientService; |
| 46 | 48 | ||
| 47 | @Test | 49 | @Test |
yudao-module-system/src/test/java/cn/iocoder/yudao/module/system/service/oauth2/OAuth2TokenServiceImplTest.java
| @@ -19,8 +19,8 @@ import cn.iocoder.yudao.module.system.service.user.AdminUserService; | @@ -19,8 +19,8 @@ import cn.iocoder.yudao.module.system.service.user.AdminUserService; | ||
| 19 | import jakarta.annotation.Resource; | 19 | import jakarta.annotation.Resource; |
| 20 | import org.assertj.core.util.Lists; | 20 | import org.assertj.core.util.Lists; |
| 21 | import org.junit.jupiter.api.Test; | 21 | import org.junit.jupiter.api.Test; |
| 22 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 23 | import org.springframework.context.annotation.Import; | 22 | import org.springframework.context.annotation.Import; |
| 23 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 24 | 24 | ||
| 25 | import java.time.LocalDateTime; | 25 | import java.time.LocalDateTime; |
| 26 | import java.util.List; | 26 | import java.util.List; |
| @@ -52,9 +52,9 @@ public class OAuth2TokenServiceImplTest extends BaseDbAndRedisUnitTest { | @@ -52,9 +52,9 @@ public class OAuth2TokenServiceImplTest extends BaseDbAndRedisUnitTest { | ||
| 52 | @Resource | 52 | @Resource |
| 53 | private OAuth2AccessTokenRedisDAO oauth2AccessTokenRedisDAO; | 53 | private OAuth2AccessTokenRedisDAO oauth2AccessTokenRedisDAO; |
| 54 | 54 | ||
| 55 | - @MockBean | 55 | + @MockitoBean |
| 56 | private OAuth2ClientService oauth2ClientService; | 56 | private OAuth2ClientService oauth2ClientService; |
| 57 | - @MockBean | 57 | + @MockitoBean |
| 58 | private AdminUserService adminUserService; | 58 | private AdminUserService adminUserService; |
| 59 | 59 | ||
| 60 | @Test | 60 | @Test |
yudao-module-system/src/test/java/cn/iocoder/yudao/module/system/service/permission/MenuServiceImplTest.java
| @@ -8,11 +8,11 @@ import cn.iocoder.yudao.module.system.dal.dataobject.permission.MenuDO; | @@ -8,11 +8,11 @@ import cn.iocoder.yudao.module.system.dal.dataobject.permission.MenuDO; | ||
| 8 | import cn.iocoder.yudao.module.system.dal.mysql.permission.MenuMapper; | 8 | import cn.iocoder.yudao.module.system.dal.mysql.permission.MenuMapper; |
| 9 | import cn.iocoder.yudao.module.system.enums.permission.MenuTypeEnum; | 9 | import cn.iocoder.yudao.module.system.enums.permission.MenuTypeEnum; |
| 10 | import cn.iocoder.yudao.module.system.service.tenant.TenantService; | 10 | import cn.iocoder.yudao.module.system.service.tenant.TenantService; |
| 11 | +import jakarta.annotation.Resource; | ||
| 11 | import org.junit.jupiter.api.Test; | 12 | import org.junit.jupiter.api.Test; |
| 12 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 13 | import org.springframework.context.annotation.Import; | 13 | import org.springframework.context.annotation.Import; |
| 14 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 14 | 15 | ||
| 15 | -import jakarta.annotation.Resource; | ||
| 16 | import java.util.Collection; | 16 | import java.util.Collection; |
| 17 | import java.util.Collections; | 17 | import java.util.Collections; |
| 18 | import java.util.List; | 18 | import java.util.List; |
| @@ -40,9 +40,9 @@ public class MenuServiceImplTest extends BaseDbUnitTest { | @@ -40,9 +40,9 @@ public class MenuServiceImplTest extends BaseDbUnitTest { | ||
| 40 | @Resource | 40 | @Resource |
| 41 | private MenuMapper menuMapper; | 41 | private MenuMapper menuMapper; |
| 42 | 42 | ||
| 43 | - @MockBean | 43 | + @MockitoBean |
| 44 | private PermissionService permissionService; | 44 | private PermissionService permissionService; |
| 45 | - @MockBean | 45 | + @MockitoBean |
| 46 | private TenantService tenantService; | 46 | private TenantService tenantService; |
| 47 | 47 | ||
| 48 | @Test | 48 | @Test |
yudao-module-system/src/test/java/cn/iocoder/yudao/module/system/service/permission/PermissionServiceTest.java
| @@ -2,9 +2,9 @@ package cn.iocoder.yudao.module.system.service.permission; | @@ -2,9 +2,9 @@ package cn.iocoder.yudao.module.system.service.permission; | ||
| 2 | 2 | ||
| 3 | import cn.hutool.core.collection.CollUtil; | 3 | import cn.hutool.core.collection.CollUtil; |
| 4 | import cn.hutool.extra.spring.SpringUtil; | 4 | import cn.hutool.extra.spring.SpringUtil; |
| 5 | +import cn.iocoder.yudao.framework.common.biz.system.permission.dto.DeptDataPermissionRespDTO; | ||
| 5 | import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; | 6 | import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; |
| 6 | import cn.iocoder.yudao.framework.test.core.ut.BaseDbUnitTest; | 7 | import cn.iocoder.yudao.framework.test.core.ut.BaseDbUnitTest; |
| 7 | -import cn.iocoder.yudao.framework.common.biz.system.permission.dto.DeptDataPermissionRespDTO; | ||
| 8 | import cn.iocoder.yudao.module.system.dal.dataobject.dept.DeptDO; | 8 | import cn.iocoder.yudao.module.system.dal.dataobject.dept.DeptDO; |
| 9 | import cn.iocoder.yudao.module.system.dal.dataobject.permission.MenuDO; | 9 | import cn.iocoder.yudao.module.system.dal.dataobject.permission.MenuDO; |
| 10 | import cn.iocoder.yudao.module.system.dal.dataobject.permission.RoleDO; | 10 | import cn.iocoder.yudao.module.system.dal.dataobject.permission.RoleDO; |
| @@ -16,12 +16,12 @@ import cn.iocoder.yudao.module.system.dal.mysql.permission.UserRoleMapper; | @@ -16,12 +16,12 @@ import cn.iocoder.yudao.module.system.dal.mysql.permission.UserRoleMapper; | ||
| 16 | import cn.iocoder.yudao.module.system.enums.permission.DataScopeEnum; | 16 | import cn.iocoder.yudao.module.system.enums.permission.DataScopeEnum; |
| 17 | import cn.iocoder.yudao.module.system.service.dept.DeptService; | 17 | import cn.iocoder.yudao.module.system.service.dept.DeptService; |
| 18 | import cn.iocoder.yudao.module.system.service.user.AdminUserService; | 18 | import cn.iocoder.yudao.module.system.service.user.AdminUserService; |
| 19 | +import jakarta.annotation.Resource; | ||
| 19 | import org.junit.jupiter.api.Test; | 20 | import org.junit.jupiter.api.Test; |
| 20 | import org.mockito.MockedStatic; | 21 | import org.mockito.MockedStatic; |
| 21 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 22 | import org.springframework.context.annotation.Import; | 22 | import org.springframework.context.annotation.Import; |
| 23 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 23 | 24 | ||
| 24 | -import jakarta.annotation.Resource; | ||
| 25 | import java.util.Collection; | 25 | import java.util.Collection; |
| 26 | import java.util.List; | 26 | import java.util.List; |
| 27 | import java.util.Set; | 27 | import java.util.Set; |
| @@ -48,13 +48,13 @@ public class PermissionServiceTest extends BaseDbUnitTest { | @@ -48,13 +48,13 @@ public class PermissionServiceTest extends BaseDbUnitTest { | ||
| 48 | @Resource | 48 | @Resource |
| 49 | private UserRoleMapper userRoleMapper; | 49 | private UserRoleMapper userRoleMapper; |
| 50 | 50 | ||
| 51 | - @MockBean | 51 | + @MockitoBean |
| 52 | private RoleService roleService; | 52 | private RoleService roleService; |
| 53 | - @MockBean | 53 | + @MockitoBean |
| 54 | private MenuService menuService; | 54 | private MenuService menuService; |
| 55 | - @MockBean | 55 | + @MockitoBean |
| 56 | private DeptService deptService; | 56 | private DeptService deptService; |
| 57 | - @MockBean | 57 | + @MockitoBean |
| 58 | private AdminUserService userService; | 58 | private AdminUserService userService; |
| 59 | 59 | ||
| 60 | @Test | 60 | @Test |
yudao-module-system/src/test/java/cn/iocoder/yudao/module/system/service/permission/RoleServiceImplTest.java
| @@ -10,12 +10,12 @@ import cn.iocoder.yudao.module.system.dal.dataobject.permission.RoleDO; | @@ -10,12 +10,12 @@ import cn.iocoder.yudao.module.system.dal.dataobject.permission.RoleDO; | ||
| 10 | import cn.iocoder.yudao.module.system.dal.mysql.permission.RoleMapper; | 10 | import cn.iocoder.yudao.module.system.dal.mysql.permission.RoleMapper; |
| 11 | import cn.iocoder.yudao.module.system.enums.permission.DataScopeEnum; | 11 | import cn.iocoder.yudao.module.system.enums.permission.DataScopeEnum; |
| 12 | import cn.iocoder.yudao.module.system.enums.permission.RoleTypeEnum; | 12 | import cn.iocoder.yudao.module.system.enums.permission.RoleTypeEnum; |
| 13 | +import jakarta.annotation.Resource; | ||
| 13 | import org.junit.jupiter.api.Test; | 14 | import org.junit.jupiter.api.Test; |
| 14 | import org.mockito.MockedStatic; | 15 | import org.mockito.MockedStatic; |
| 15 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 16 | import org.springframework.context.annotation.Import; | 16 | import org.springframework.context.annotation.Import; |
| 17 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 17 | 18 | ||
| 18 | -import jakarta.annotation.Resource; | ||
| 19 | import java.util.Collection; | 19 | import java.util.Collection; |
| 20 | import java.util.List; | 20 | import java.util.List; |
| 21 | import java.util.Set; | 21 | import java.util.Set; |
| @@ -44,7 +44,7 @@ public class RoleServiceImplTest extends BaseDbUnitTest { | @@ -44,7 +44,7 @@ public class RoleServiceImplTest extends BaseDbUnitTest { | ||
| 44 | @Resource | 44 | @Resource |
| 45 | private RoleMapper roleMapper; | 45 | private RoleMapper roleMapper; |
| 46 | 46 | ||
| 47 | - @MockBean | 47 | + @MockitoBean |
| 48 | private PermissionService permissionService; | 48 | private PermissionService permissionService; |
| 49 | 49 | ||
| 50 | @Test | 50 | @Test |
yudao-module-system/src/test/java/cn/iocoder/yudao/module/system/service/sms/SmsChannelServiceTest.java
| @@ -3,19 +3,19 @@ package cn.iocoder.yudao.module.system.service.sms; | @@ -3,19 +3,19 @@ package cn.iocoder.yudao.module.system.service.sms; | ||
| 3 | import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; | 3 | import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; |
| 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; | 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 5 | import cn.iocoder.yudao.framework.common.util.object.BeanUtils; | 5 | import cn.iocoder.yudao.framework.common.util.object.BeanUtils; |
| 6 | -import cn.iocoder.yudao.module.system.framework.sms.core.client.SmsClient; | ||
| 7 | -import cn.iocoder.yudao.module.system.framework.sms.core.client.SmsClientFactory; | ||
| 8 | -import cn.iocoder.yudao.module.system.framework.sms.core.property.SmsChannelProperties; | ||
| 9 | import cn.iocoder.yudao.framework.test.core.ut.BaseDbUnitTest; | 6 | import cn.iocoder.yudao.framework.test.core.ut.BaseDbUnitTest; |
| 10 | import cn.iocoder.yudao.module.system.controller.admin.sms.vo.channel.SmsChannelPageReqVO; | 7 | import cn.iocoder.yudao.module.system.controller.admin.sms.vo.channel.SmsChannelPageReqVO; |
| 11 | import cn.iocoder.yudao.module.system.controller.admin.sms.vo.channel.SmsChannelSaveReqVO; | 8 | import cn.iocoder.yudao.module.system.controller.admin.sms.vo.channel.SmsChannelSaveReqVO; |
| 12 | import cn.iocoder.yudao.module.system.dal.dataobject.sms.SmsChannelDO; | 9 | import cn.iocoder.yudao.module.system.dal.dataobject.sms.SmsChannelDO; |
| 13 | import cn.iocoder.yudao.module.system.dal.mysql.sms.SmsChannelMapper; | 10 | import cn.iocoder.yudao.module.system.dal.mysql.sms.SmsChannelMapper; |
| 11 | +import cn.iocoder.yudao.module.system.framework.sms.core.client.SmsClient; | ||
| 12 | +import cn.iocoder.yudao.module.system.framework.sms.core.client.SmsClientFactory; | ||
| 13 | +import cn.iocoder.yudao.module.system.framework.sms.core.property.SmsChannelProperties; | ||
| 14 | +import jakarta.annotation.Resource; | ||
| 14 | import org.junit.jupiter.api.Test; | 15 | import org.junit.jupiter.api.Test; |
| 15 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 16 | import org.springframework.context.annotation.Import; | 16 | import org.springframework.context.annotation.Import; |
| 17 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 17 | 18 | ||
| 18 | -import jakarta.annotation.Resource; | ||
| 19 | import java.util.List; | 19 | import java.util.List; |
| 20 | 20 | ||
| 21 | import static cn.iocoder.yudao.framework.common.util.date.LocalDateTimeUtils.buildBetweenTime; | 21 | import static cn.iocoder.yudao.framework.common.util.date.LocalDateTimeUtils.buildBetweenTime; |
| @@ -28,7 +28,8 @@ import static cn.iocoder.yudao.module.system.enums.ErrorCodeConstants.SMS_CHANNE | @@ -28,7 +28,8 @@ import static cn.iocoder.yudao.module.system.enums.ErrorCodeConstants.SMS_CHANNE | ||
| 28 | import static cn.iocoder.yudao.module.system.enums.ErrorCodeConstants.SMS_CHANNEL_NOT_EXISTS; | 28 | import static cn.iocoder.yudao.module.system.enums.ErrorCodeConstants.SMS_CHANNEL_NOT_EXISTS; |
| 29 | import static org.junit.jupiter.api.Assertions.*; | 29 | import static org.junit.jupiter.api.Assertions.*; |
| 30 | import static org.mockito.ArgumentMatchers.eq; | 30 | import static org.mockito.ArgumentMatchers.eq; |
| 31 | -import static org.mockito.Mockito.*; | 31 | +import static org.mockito.Mockito.mock; |
| 32 | +import static org.mockito.Mockito.when; | ||
| 32 | 33 | ||
| 33 | @Import(SmsChannelServiceImpl.class) | 34 | @Import(SmsChannelServiceImpl.class) |
| 34 | public class SmsChannelServiceTest extends BaseDbUnitTest { | 35 | public class SmsChannelServiceTest extends BaseDbUnitTest { |
| @@ -39,9 +40,9 @@ public class SmsChannelServiceTest extends BaseDbUnitTest { | @@ -39,9 +40,9 @@ public class SmsChannelServiceTest extends BaseDbUnitTest { | ||
| 39 | @Resource | 40 | @Resource |
| 40 | private SmsChannelMapper smsChannelMapper; | 41 | private SmsChannelMapper smsChannelMapper; |
| 41 | 42 | ||
| 42 | - @MockBean | 43 | + @MockitoBean |
| 43 | private SmsClientFactory smsClientFactory; | 44 | private SmsClientFactory smsClientFactory; |
| 44 | - @MockBean | 45 | + @MockitoBean |
| 45 | private SmsTemplateService smsTemplateService; | 46 | private SmsTemplateService smsTemplateService; |
| 46 | 47 | ||
| 47 | @Test | 48 | @Test |
yudao-module-system/src/test/java/cn/iocoder/yudao/module/system/service/sms/SmsCodeServiceImplTest.java
| @@ -12,8 +12,8 @@ import cn.iocoder.yudao.module.system.framework.sms.config.SmsCodeProperties; | @@ -12,8 +12,8 @@ import cn.iocoder.yudao.module.system.framework.sms.config.SmsCodeProperties; | ||
| 12 | import jakarta.annotation.Resource; | 12 | import jakarta.annotation.Resource; |
| 13 | import org.junit.jupiter.api.BeforeEach; | 13 | import org.junit.jupiter.api.BeforeEach; |
| 14 | import org.junit.jupiter.api.Test; | 14 | import org.junit.jupiter.api.Test; |
| 15 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 16 | import org.springframework.context.annotation.Import; | 15 | import org.springframework.context.annotation.Import; |
| 16 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 17 | 17 | ||
| 18 | import java.time.Duration; | 18 | import java.time.Duration; |
| 19 | import java.time.LocalDateTime; | 19 | import java.time.LocalDateTime; |
| @@ -38,9 +38,9 @@ public class SmsCodeServiceImplTest extends BaseDbUnitTest { | @@ -38,9 +38,9 @@ public class SmsCodeServiceImplTest extends BaseDbUnitTest { | ||
| 38 | @Resource | 38 | @Resource |
| 39 | private SmsCodeMapper smsCodeMapper; | 39 | private SmsCodeMapper smsCodeMapper; |
| 40 | 40 | ||
| 41 | - @MockBean | 41 | + @MockitoBean |
| 42 | private SmsCodeProperties smsCodeProperties; | 42 | private SmsCodeProperties smsCodeProperties; |
| 43 | - @MockBean | 43 | + @MockitoBean |
| 44 | private SmsSendService smsSendService; | 44 | private SmsSendService smsSendService; |
| 45 | 45 | ||
| 46 | @BeforeEach | 46 | @BeforeEach |
yudao-module-system/src/test/java/cn/iocoder/yudao/module/system/service/sms/SmsTemplateServiceImplTest.java
| @@ -5,9 +5,6 @@ import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; | @@ -5,9 +5,6 @@ import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; | ||
| 5 | import cn.iocoder.yudao.framework.common.pojo.PageResult; | 5 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 6 | import cn.iocoder.yudao.framework.common.util.collection.ArrayUtils; | 6 | import cn.iocoder.yudao.framework.common.util.collection.ArrayUtils; |
| 7 | import cn.iocoder.yudao.framework.common.util.object.ObjectUtils; | 7 | import cn.iocoder.yudao.framework.common.util.object.ObjectUtils; |
| 8 | -import cn.iocoder.yudao.module.system.framework.sms.core.client.SmsClient; | ||
| 9 | -import cn.iocoder.yudao.module.system.framework.sms.core.client.dto.SmsTemplateRespDTO; | ||
| 10 | -import cn.iocoder.yudao.module.system.framework.sms.core.enums.SmsTemplateAuditStatusEnum; | ||
| 11 | import cn.iocoder.yudao.framework.test.core.ut.BaseDbUnitTest; | 8 | import cn.iocoder.yudao.framework.test.core.ut.BaseDbUnitTest; |
| 12 | import cn.iocoder.yudao.module.system.controller.admin.sms.vo.template.SmsTemplatePageReqVO; | 9 | import cn.iocoder.yudao.module.system.controller.admin.sms.vo.template.SmsTemplatePageReqVO; |
| 13 | import cn.iocoder.yudao.module.system.controller.admin.sms.vo.template.SmsTemplateSaveReqVO; | 10 | import cn.iocoder.yudao.module.system.controller.admin.sms.vo.template.SmsTemplateSaveReqVO; |
| @@ -15,12 +12,15 @@ import cn.iocoder.yudao.module.system.dal.dataobject.sms.SmsChannelDO; | @@ -15,12 +12,15 @@ import cn.iocoder.yudao.module.system.dal.dataobject.sms.SmsChannelDO; | ||
| 15 | import cn.iocoder.yudao.module.system.dal.dataobject.sms.SmsTemplateDO; | 12 | import cn.iocoder.yudao.module.system.dal.dataobject.sms.SmsTemplateDO; |
| 16 | import cn.iocoder.yudao.module.system.dal.mysql.sms.SmsTemplateMapper; | 13 | import cn.iocoder.yudao.module.system.dal.mysql.sms.SmsTemplateMapper; |
| 17 | import cn.iocoder.yudao.module.system.enums.sms.SmsTemplateTypeEnum; | 14 | import cn.iocoder.yudao.module.system.enums.sms.SmsTemplateTypeEnum; |
| 15 | +import cn.iocoder.yudao.module.system.framework.sms.core.client.SmsClient; | ||
| 16 | +import cn.iocoder.yudao.module.system.framework.sms.core.client.dto.SmsTemplateRespDTO; | ||
| 17 | +import cn.iocoder.yudao.module.system.framework.sms.core.enums.SmsTemplateAuditStatusEnum; | ||
| 18 | import com.google.common.collect.Lists; | 18 | import com.google.common.collect.Lists; |
| 19 | +import jakarta.annotation.Resource; | ||
| 19 | import org.junit.jupiter.api.Test; | 20 | import org.junit.jupiter.api.Test; |
| 20 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 21 | import org.springframework.context.annotation.Import; | 21 | import org.springframework.context.annotation.Import; |
| 22 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 22 | 23 | ||
| 23 | -import jakarta.annotation.Resource; | ||
| 24 | import java.util.List; | 24 | import java.util.List; |
| 25 | import java.util.Map; | 25 | import java.util.Map; |
| 26 | import java.util.function.Consumer; | 26 | import java.util.function.Consumer; |
| @@ -45,9 +45,9 @@ public class SmsTemplateServiceImplTest extends BaseDbUnitTest { | @@ -45,9 +45,9 @@ public class SmsTemplateServiceImplTest extends BaseDbUnitTest { | ||
| 45 | @Resource | 45 | @Resource |
| 46 | private SmsTemplateMapper smsTemplateMapper; | 46 | private SmsTemplateMapper smsTemplateMapper; |
| 47 | 47 | ||
| 48 | - @MockBean | 48 | + @MockitoBean |
| 49 | private SmsChannelService smsChannelService; | 49 | private SmsChannelService smsChannelService; |
| 50 | - @MockBean | 50 | + @MockitoBean |
| 51 | private SmsClient smsClient; | 51 | private SmsClient smsClient; |
| 52 | 52 | ||
| 53 | @Test | 53 | @Test |
yudao-module-system/src/test/java/cn/iocoder/yudao/module/system/service/social/SocialClientServiceImplTest.java
| @@ -28,9 +28,9 @@ import me.zhyd.oauth.request.AuthRequest; | @@ -28,9 +28,9 @@ import me.zhyd.oauth.request.AuthRequest; | ||
| 28 | import me.zhyd.oauth.utils.AuthStateUtils; | 28 | import me.zhyd.oauth.utils.AuthStateUtils; |
| 29 | import org.junit.jupiter.api.Test; | 29 | import org.junit.jupiter.api.Test; |
| 30 | import org.mockito.MockedStatic; | 30 | import org.mockito.MockedStatic; |
| 31 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 32 | import org.springframework.context.annotation.Import; | 31 | import org.springframework.context.annotation.Import; |
| 33 | import org.springframework.data.redis.core.StringRedisTemplate; | 32 | import org.springframework.data.redis.core.StringRedisTemplate; |
| 33 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 34 | 34 | ||
| 35 | import static cn.hutool.core.util.RandomUtil.randomEle; | 35 | import static cn.hutool.core.util.RandomUtil.randomEle; |
| 36 | import static cn.iocoder.yudao.framework.common.util.object.ObjectUtils.cloneIgnoreId; | 36 | import static cn.iocoder.yudao.framework.common.util.object.ObjectUtils.cloneIgnoreId; |
| @@ -55,18 +55,18 @@ public class SocialClientServiceImplTest extends BaseDbUnitTest { | @@ -55,18 +55,18 @@ public class SocialClientServiceImplTest extends BaseDbUnitTest { | ||
| 55 | @Resource | 55 | @Resource |
| 56 | private SocialClientMapper socialClientMapper; | 56 | private SocialClientMapper socialClientMapper; |
| 57 | 57 | ||
| 58 | - @MockBean | 58 | + @MockitoBean |
| 59 | private AuthRequestFactory authRequestFactory; | 59 | private AuthRequestFactory authRequestFactory; |
| 60 | 60 | ||
| 61 | - @MockBean | 61 | + @MockitoBean |
| 62 | private WxMpService wxMpService; | 62 | private WxMpService wxMpService; |
| 63 | - @MockBean | 63 | + @MockitoBean |
| 64 | private WxMpProperties wxMpProperties; | 64 | private WxMpProperties wxMpProperties; |
| 65 | - @MockBean | 65 | + @MockitoBean |
| 66 | private StringRedisTemplate stringRedisTemplate; | 66 | private StringRedisTemplate stringRedisTemplate; |
| 67 | - @MockBean | 67 | + @MockitoBean |
| 68 | private WxMaService wxMaService; | 68 | private WxMaService wxMaService; |
| 69 | - @MockBean | 69 | + @MockitoBean |
| 70 | private WxMaProperties wxMaProperties; | 70 | private WxMaProperties wxMaProperties; |
| 71 | 71 | ||
| 72 | @Test | 72 | @Test |
yudao-module-system/src/test/java/cn/iocoder/yudao/module/system/service/social/SocialUserServiceImplTest.java
| @@ -14,8 +14,8 @@ import cn.iocoder.yudao.module.system.enums.social.SocialTypeEnum; | @@ -14,8 +14,8 @@ import cn.iocoder.yudao.module.system.enums.social.SocialTypeEnum; | ||
| 14 | import jakarta.annotation.Resource; | 14 | import jakarta.annotation.Resource; |
| 15 | import me.zhyd.oauth.model.AuthUser; | 15 | import me.zhyd.oauth.model.AuthUser; |
| 16 | import org.junit.jupiter.api.Test; | 16 | import org.junit.jupiter.api.Test; |
| 17 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 18 | import org.springframework.context.annotation.Import; | 17 | import org.springframework.context.annotation.Import; |
| 18 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 19 | 19 | ||
| 20 | import java.util.List; | 20 | import java.util.List; |
| 21 | 21 | ||
| @@ -50,7 +50,7 @@ public class SocialUserServiceImplTest extends BaseDbUnitTest { | @@ -50,7 +50,7 @@ public class SocialUserServiceImplTest extends BaseDbUnitTest { | ||
| 50 | @Resource | 50 | @Resource |
| 51 | private SocialUserBindMapper socialUserBindMapper; | 51 | private SocialUserBindMapper socialUserBindMapper; |
| 52 | 52 | ||
| 53 | - @MockBean | 53 | + @MockitoBean |
| 54 | private SocialClientService socialClientService; | 54 | private SocialClientService socialClientService; |
| 55 | 55 | ||
| 56 | @Test | 56 | @Test |
yudao-module-system/src/test/java/cn/iocoder/yudao/module/system/service/tenant/TenantPackageServiceImplTest.java
| @@ -8,11 +8,11 @@ import cn.iocoder.yudao.module.system.controller.admin.tenant.vo.packages.Tenant | @@ -8,11 +8,11 @@ import cn.iocoder.yudao.module.system.controller.admin.tenant.vo.packages.Tenant | ||
| 8 | import cn.iocoder.yudao.module.system.dal.dataobject.tenant.TenantDO; | 8 | import cn.iocoder.yudao.module.system.dal.dataobject.tenant.TenantDO; |
| 9 | import cn.iocoder.yudao.module.system.dal.dataobject.tenant.TenantPackageDO; | 9 | import cn.iocoder.yudao.module.system.dal.dataobject.tenant.TenantPackageDO; |
| 10 | import cn.iocoder.yudao.module.system.dal.mysql.tenant.TenantPackageMapper; | 10 | import cn.iocoder.yudao.module.system.dal.mysql.tenant.TenantPackageMapper; |
| 11 | +import jakarta.annotation.Resource; | ||
| 11 | import org.junit.jupiter.api.Test; | 12 | import org.junit.jupiter.api.Test; |
| 12 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 13 | import org.springframework.context.annotation.Import; | 13 | import org.springframework.context.annotation.Import; |
| 14 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 14 | 15 | ||
| 15 | -import jakarta.annotation.Resource; | ||
| 16 | import java.util.List; | 16 | import java.util.List; |
| 17 | 17 | ||
| 18 | import static cn.iocoder.yudao.framework.common.util.date.LocalDateTimeUtils.buildBetweenTime; | 18 | import static cn.iocoder.yudao.framework.common.util.date.LocalDateTimeUtils.buildBetweenTime; |
| @@ -42,7 +42,7 @@ public class TenantPackageServiceImplTest extends BaseDbUnitTest { | @@ -42,7 +42,7 @@ public class TenantPackageServiceImplTest extends BaseDbUnitTest { | ||
| 42 | @Resource | 42 | @Resource |
| 43 | private TenantPackageMapper tenantPackageMapper; | 43 | private TenantPackageMapper tenantPackageMapper; |
| 44 | 44 | ||
| 45 | - @MockBean | 45 | + @MockitoBean |
| 46 | private TenantService tenantService; | 46 | private TenantService tenantService; |
| 47 | 47 | ||
| 48 | @Test | 48 | @Test |
yudao-module-system/src/test/java/cn/iocoder/yudao/module/system/service/tenant/TenantServiceImplTest.java
| @@ -20,12 +20,12 @@ import cn.iocoder.yudao.module.system.service.permission.RoleService; | @@ -20,12 +20,12 @@ import cn.iocoder.yudao.module.system.service.permission.RoleService; | ||
| 20 | import cn.iocoder.yudao.module.system.service.tenant.handler.TenantInfoHandler; | 20 | import cn.iocoder.yudao.module.system.service.tenant.handler.TenantInfoHandler; |
| 21 | import cn.iocoder.yudao.module.system.service.tenant.handler.TenantMenuHandler; | 21 | import cn.iocoder.yudao.module.system.service.tenant.handler.TenantMenuHandler; |
| 22 | import cn.iocoder.yudao.module.system.service.user.AdminUserService; | 22 | import cn.iocoder.yudao.module.system.service.user.AdminUserService; |
| 23 | +import jakarta.annotation.Resource; | ||
| 23 | import org.junit.jupiter.api.BeforeEach; | 24 | import org.junit.jupiter.api.BeforeEach; |
| 24 | import org.junit.jupiter.api.Test; | 25 | import org.junit.jupiter.api.Test; |
| 25 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 26 | import org.springframework.context.annotation.Import; | 26 | import org.springframework.context.annotation.Import; |
| 27 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 27 | 28 | ||
| 28 | -import jakarta.annotation.Resource; | ||
| 29 | import java.time.LocalDateTime; | 29 | import java.time.LocalDateTime; |
| 30 | import java.util.Arrays; | 30 | import java.util.Arrays; |
| 31 | import java.util.Collections; | 31 | import java.util.Collections; |
| @@ -60,17 +60,17 @@ public class TenantServiceImplTest extends BaseDbUnitTest { | @@ -60,17 +60,17 @@ public class TenantServiceImplTest extends BaseDbUnitTest { | ||
| 60 | @Resource | 60 | @Resource |
| 61 | private TenantMapper tenantMapper; | 61 | private TenantMapper tenantMapper; |
| 62 | 62 | ||
| 63 | - @MockBean | 63 | + @MockitoBean |
| 64 | private TenantProperties tenantProperties; | 64 | private TenantProperties tenantProperties; |
| 65 | - @MockBean | 65 | + @MockitoBean |
| 66 | private TenantPackageService tenantPackageService; | 66 | private TenantPackageService tenantPackageService; |
| 67 | - @MockBean | 67 | + @MockitoBean |
| 68 | private AdminUserService userService; | 68 | private AdminUserService userService; |
| 69 | - @MockBean | 69 | + @MockitoBean |
| 70 | private RoleService roleService; | 70 | private RoleService roleService; |
| 71 | - @MockBean | 71 | + @MockitoBean |
| 72 | private MenuService menuService; | 72 | private MenuService menuService; |
| 73 | - @MockBean | 73 | + @MockitoBean |
| 74 | private PermissionService permissionService; | 74 | private PermissionService permissionService; |
| 75 | 75 | ||
| 76 | @BeforeEach | 76 | @BeforeEach |
yudao-module-system/src/test/java/cn/iocoder/yudao/module/system/service/user/AdminUserServiceImplTest.java
| @@ -31,9 +31,9 @@ import jakarta.annotation.Resource; | @@ -31,9 +31,9 @@ import jakarta.annotation.Resource; | ||
| 31 | import org.junit.jupiter.api.BeforeEach; | 31 | import org.junit.jupiter.api.BeforeEach; |
| 32 | import org.junit.jupiter.api.Test; | 32 | import org.junit.jupiter.api.Test; |
| 33 | import org.mockito.stubbing.Answer; | 33 | import org.mockito.stubbing.Answer; |
| 34 | -import org.springframework.boot.test.mock.mockito.MockBean; | ||
| 35 | import org.springframework.context.annotation.Import; | 34 | import org.springframework.context.annotation.Import; |
| 36 | import org.springframework.security.crypto.password.PasswordEncoder; | 35 | import org.springframework.security.crypto.password.PasswordEncoder; |
| 36 | +import org.springframework.test.context.bean.override.mockito.MockitoBean; | ||
| 37 | 37 | ||
| 38 | import java.util.Collection; | 38 | import java.util.Collection; |
| 39 | import java.util.List; | 39 | import java.util.List; |
| @@ -68,19 +68,19 @@ public class AdminUserServiceImplTest extends BaseDbUnitTest { | @@ -68,19 +68,19 @@ public class AdminUserServiceImplTest extends BaseDbUnitTest { | ||
| 68 | @Resource | 68 | @Resource |
| 69 | private UserPostMapper userPostMapper; | 69 | private UserPostMapper userPostMapper; |
| 70 | 70 | ||
| 71 | - @MockBean | 71 | + @MockitoBean |
| 72 | private DeptService deptService; | 72 | private DeptService deptService; |
| 73 | - @MockBean | 73 | + @MockitoBean |
| 74 | private PostService postService; | 74 | private PostService postService; |
| 75 | - @MockBean | 75 | + @MockitoBean |
| 76 | private PermissionService permissionService; | 76 | private PermissionService permissionService; |
| 77 | - @MockBean | 77 | + @MockitoBean |
| 78 | private PasswordEncoder passwordEncoder; | 78 | private PasswordEncoder passwordEncoder; |
| 79 | - @MockBean | 79 | + @MockitoBean |
| 80 | private TenantService tenantService; | 80 | private TenantService tenantService; |
| 81 | - @MockBean | 81 | + @MockitoBean |
| 82 | private FileApi fileApi; | 82 | private FileApi fileApi; |
| 83 | - @MockBean | 83 | + @MockitoBean |
| 84 | private ConfigApi configApi; | 84 | private ConfigApi configApi; |
| 85 | 85 | ||
| 86 | @BeforeEach | 86 | @BeforeEach |