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

如何建设视频网站广东设计公司排名

如何建设视频网站,广东设计公司排名,云服务器产品介绍,产品宣传册设计与制作快速开始 zixun-quickstart-mk3生成的项目已经配置好了基础的BaseTest,各个测试类只需要继承BaseTest就可以开始进行单元测试的编写了。 如何进行Mock 为了保证独立性和可重复执行,所有的外部依赖都需要进行Mock,SpringTest引入了Mockito作为单测Mock组件, Mickito官方文…

快速开始

zixun-quickstart-mk3生成的项目已经配置好了基础的BaseTest,各个测试类只需要继承BaseTest就可以开始进行单元测试的编写了。

如何进行Mock

为了保证独立性和可重复执行,所有的外部依赖都需要进行Mock,SpringTest引入了Mockito作为单测Mock组件, Mickito官方文档:https://site.mockito.org/#how。

下面介绍如何在测试用例中对Feign进行Mock,以供参考。

待测代码及依赖:

public interface TestService {/*** 获取用户信息* @param uid*/String getUserInfo(Integer uid);
}@Slf4j
@Service
public class TestServiceImpl implements TestService {@Setter@Autowiredprivate UserFeign userFeign;/*** 获取用户信息** @param uid*/@Overridepublic String getUserInfo(Integer uid) {String userInfo =  userFeign.getUserInfo(uid);log.info("Userinfo of {}: {}", uid, userInfo);if (StringUtils.isEmpty(userInfo)){throw new IllegalArgumentException("用户不存在");}return userInfo;}
}@FeignClient(name = "user", url = "127.0.0.1:8888")
public interface UserFeign {@GetMapping(value = "/user")String getUserInfo(@RequestParam("userId") Integer userId);
}

测试用例1:

public class TestServiceTests extends BaseTest {// @InjectMocks会将生效的Mock注入到标记类中,注意这里必须是实现类,不能是接口@InjectMocksprivate TestServiceImpl testService;// 定义Mock类
http://www.yayakq.cn/news/803323/

相关文章:

  • 西安网站排名优化培训开封旅游网站建设网页推广
  • 做兼职那个网站比较好在线做网站需要什么
  • 网站的大图标怎么做模板建站代理
  • node 做的网站后端网页制作与设计专业
  • 创联互动建设网站如何同步目录wordpress
  • 山西做网站优势html5网站建站书
  • 广西建设厅考试网站pageadmin wordpress
  • 沧州做网站电脑网游
  • 北京建设工程招标公告网站网站制作哈尔滨
  • 公司网页制作报价蚌埠网站关键词优化
  • 夜夜做新郎网站公司注册地址和实际不一样可以吗
  • 昆明网站免费制作上海网站建设哪家技术好
  • 网站方案报价春雨app直播免费看
  • 网站是什么?网站上线 flash
  • 网站建设策划基本流程工程类招聘网站哪个好
  • 红色企业网站源码唐山百度seo公司
  • 厦门十家较好的网站建设公司上海新闻最新消息今天
  • 企业网站内容如何更新小程序代理哪家好济宁
  • 网站建设费用 无形资产wordpress发消息
  • 润滑油网站建设用wordpress做直播平台
  • 郑州网站制作-中国互联北京装修公司前十强
  • 中山网站建设备案可做设计任务的网站
  • 优秀网站管理员商城网站建设找谁做
  • 用vs做网站如何连接数据库wordpress4.7源码下载
  • 舒城网站建设陕西锦宇建设有限公司网站
  • 网站维护中页面代码搜狗网
  • 深圳网站建设有市场吗丰台网站开发公司
  • 上海恒鑫网站建设诏安县城乡建设局网站
  • 上海做网站比较好的公司asp.net网站建设项目实战资料
  • 网站后台管理系统怎么添加框企业网站的分类