默认搜索
当前位置:主页 > 香港管家婆玄机图 马报 > 正文
  • CORE 2 利用集成测试框架覆盖HttpClient相关代码
  • 日期:2019-08-26   点击:   作者:admin   来源:未知   字体:[ ]

  我的asp.net core 项目里面大部分功能都是去调用别人的API ,大量使用HttpClient,公司单元测试覆盖率要求95%以上,很难做到不mock HttpClient 达到这个指数。家畜野兽肖要继续深入推动互联互通建设,

  以下方法是我自己总结的在单元测试里 mock httpClient 的方式,基本思路是利用集成测试框架,mock外部调用的API ,达到httpClient 代码的覆盖。

  get 方法内部是去调用外部API, 随便写个方法 向google 发一个信息。

  这里面有个需要注意的地方,使用注入的httpClient, 外部访问的地址需要是配置的

  MockGatewayData类的作用是 让客户端能够访问到服务端,并指定想要返回的结果


雷锋专题图库| 香港九龙全年历史图库| 2018年香港开奖现场直播结果| 香港黄大仙高手论坛| 财神六合网| 香港马会资料书本大全| 高手收集杀肖统计论坛| 香港九龙六合开奖资料| 一线图库彩图资料大全| 好彩堂特码分析网|