当前位置: 主页 > 香港挂牌网 >

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

时间:2019-09-07 01:15来源:未知 作者:admin 点击:

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

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

  get 方法内部是去调用外部API, 随便写个方法 向google 发一个信息。法国紧急召回部分婴儿奶粉 洋码

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

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

------分隔线----------------------------
香港挂牌| 王中王网站| 118图库彩图开奖结果| 香港挂牌之全篇| 香港挂牌宝典彩图| 红姐图库印刷图库| 港京印刷图源图库跑狗图| 保时捷心水论坛| 六合必中下载| 彩库宝典彩图图库|