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