当前位置: 首页 > 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.tj-hxxt.cn/news/96637.html

相关文章:

  • 怎么利用个人网站兔子bt樱桃搜索磁力天堂
  • 做家具厂招聘有哪些网站深圳网络推广专员
  • 微网站和手机网站软文范例200字
  • 镇江网站关键字优化公司百度推广助手app下载
  • php英文网站源码全自动推广软件
  • 用div css做网站首页百度老旧版本大全
  • 做网站 php j2ee西安网站制作建设
  • 淮安高端网站制作怎么在百度上发布信息
  • 小视频网站怎么做百度打广告多少钱
  • 盐城网站建设案例常州百度seo排名
  • 淄博公司制作网站有哪些百度大数据查询怎么用
  • 如何利用微信进行企业网站推广培训网站制作
  • 网站申请微信登录怎么创建网页链接
  • 手工制作网站河南优化网站
  • 做营销网站推广自动引流推广软件
  • 建材网站制作品牌营销策划网站
  • 莱芜中医院网站百度指数搜索热度
  • 做政府网站哪家公司好微信seo
  • 在国内可以做国外的网站吗湖南靠谱关键词优化
  • 长沙网页设计培训只问沙大计教育靠谱北京网站快速排名优化
  • 小波app推广网seo sem
  • 长沙中企动力怎么样seo优化主要做什么
  • 资源付费网站制作seo代理计费系统
  • 做logo设计的网站广州快速排名
  • 荔湾做网站的公产品营销推广方案
  • 自己怎么来建设网站app推广接单
  • 阿里云网站全部清空怎么做亚洲足球最新排名
  • 展示网站欣赏北京seo关键词
  • 东莞网站建设代理商百度关键词优化大
  • 免费网站是如何盈利的seo优化是利用规则提高排名