当前位置: 首页 > news >正文

wordpress恢复老版本班级优化大师头像

wordpress恢复老版本,班级优化大师头像,大连住房保障网官网,网站的小图标怎么做的SpringBootTest Mockito 虚实结合测试 起因 单一使用mockito#xff0c;会出现很多mock困难的问题#xff0c;导致测试编写过程太长#xff0c;太恶心 单一使用springboottest#xff0c;会遇到需要外部接口的地方#xff0c;这个时候就非得去真实调用才行。也很恶…SpringBootTest Mockito 虚实结合测试 起因 单一使用mockito会出现很多mock困难的问题导致测试编写过程太长太恶心 单一使用springboottest会遇到需要外部接口的地方这个时候就非得去真实调用才行。也很恶心 所以 想到了混合使用 这个方法非原创纯记录以下的内容都是自己真实的 常用注解 注解使用时机MockBean全部都走mockSpyBean除特殊指定mock外都执行真实方法 示例 import cn.hutool.core.util.RandomUtil; import com.xxxx.util.exception.ServiceException; import com.xxxx.xxx.common.core.entity.user.xxxxConfig; import com.xxxx.xxx.common.core.utils.SecurityUtils; import com.xxxx.xxx.common.mybatis.mapper.userMapper; import com.xxxx.xxx.user.dto.xxxxDTO; import com.xxxx.xxx.user.service.xxxxConfigService; import com.xxxx.xxx.user.vo.xxxxVO; import com.xxxx.xxx.verify.code.service.xxxxService; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Test; import org.mockito.Mockito; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.boot.test.mock.mockito.MockBean; import org.springframework.test.annotation.Rollback; import org.springframework.transaction.annotation.Transactional;import javax.annotation.Resource;Transactional SpringBootTest Rollback // 当模块中存在websocket的时候需要使用下方注解配置方可启动成功以下配置会启动服务 // SpringBootTest(webEnvironment SpringBootTest.WebEnvironment.RANDOM_PORT) class XxxxConfigServiceImplTest {Resourceprivate XxxxConfigService xxxxConfigService;MockBean(name userMapper)private UserMapper myUserMapper;Resourceprivate XxxxService xxxxService;public static final String ACCOUNT RandomUtil.randomString(8);public static final String TEL RandomUtil.randomNumbers(11);BeforeEachvoid init() {// mock方法返回Mockito.when(myUserMapper.selectTelByAccount(Mockito.anyString())).thenReturn(TEL);}TestDisplayName(修改成功)void update() {// 以下都是执行真实代码xxxxDTO xxDTO new xxxxDTO();xxDTO.setAccount(ACCOUNT);xxDTO.setPassword(123456);xxDTO.setStartTime(00:00);xxDTO.setEndTime(23:59);xxDTO.setCaptchaCode(0000);xxxxConfigService.sendCode(ACCOUNT);xxxxConfigService.update(xxDTO);xxxxConfig controlConfig xxxxConfigService.lambdaQuery().eq(xxxxConfig::getAccount, ACCOUNT).one();assert controlConfig.getAccount().equals(xxDTO.getAccount());assert controlConfig.getStartTime().equals(xxDTO.getStartTime());assert controlConfig.getEndTime().equals(xxDTO.getEndTime());} }常见问题 MockBean导致启动失败提示 org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type ‘xxx’ 解决方法 // 属性名换一个 myUserMapperMockBean(name userMapper)private UserMapper myUserMapper;
http://www.hkea.cn/news/14314331/

相关文章:

  • 找设计公司上哪个网站58同城成都网站建设名录
  • 卖房子上哪个网站最好卖地方门户
  • 成都郫县网站建设学校网站建设及使用
  • 中国建设银行车主卡网站小程序是怎么制作出来的
  • 查建设工程业绩在哪个网站域名备案要多久
  • 水果商城网站模板网站做seo推广方案
  • asp网站生成静态广东企业网站建设哪家好
  • 手机网站建设视频小说网站分页关键字怎么做
  • 深圳企业建网站公司网站开发的初级技术员
  • 做公司网站需要什么手续吉林住房和城乡建设部网站
  • 网站建设辅助导航天水市建设银行官方网站
  • 最新某地方装修门户源码 php装饰公司程序 dede行业网站模板wordpress postmeta表
  • 网站做很多关键词网站空间管理信息
  • 深圳个人做网站我想来做外贸网站来推广
  • 申请网站一年多少钱网络会议
  • 园林绿化网站建设怎么网上宣传自己的产品
  • 如何建设销售型企业网站佛山网络公司哪家便宜
  • 个人网站建设教程视频免费windows云服务器
  • 怎样做微商网站做网站推广有什么升职空间
  • 怎样制作网站工装效果图网站
  • 免费英文网站建设网站后台内容管理
  • 免费网站建设方案优化做网站平台
  • 做学校和企业对接的网站看电视剧的免费网站大全
  • 国外图片设计网站有哪些网站代码案例
  • 营销型网站建设风格设定wordpress 段落显示
  • 垂直门户网站有哪些医院网站建设方案计划书
  • 广告品牌设计机构网站织梦模板建标网
  • 网页托管平台排名工具seo
  • asp做网站优点有哪些公司的网站设计的好
  • 网页游戏网站平台DW做网站下拉列表怎么做