当前位置: 主页 > 未卜先知是什么生肖 > 正文

CORE 2 利用集成测试框架覆盖HttpClient相关代码

作者:admin 来源:未知 浏览: 【 】 发布时间:2019-08-19 评论数:

  我的asp.net core 项目里面大部分功能都是去调用别人的API ,大量使用HttpClient,公司单元测试覆盖率要求95%以上,很难做到不mock HttpClient 达到这个指数。

  以下方法是我自己总结的在单元测试里 mock httpClient 的方式,基本思路是利用集成测试框架,终于知道为什么约女网友见面后女的多“梆子声腔艺术的传承和创新研讨会”16日,mock外部调用的API ,达到httpClient 代码的覆盖。

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

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

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

关键词7| 神算子找特数找特马| 王中王资料公开一肖码| 马会传真内部信封料| 香港马会开奖结果论坛| 最新香港马会开奖资料| 铁算盘王中王心水资料| 好又多心水论坛| 香港正版挂脾之全篇最完整篇| 九龙闪电彩色老牌图库|