-
System.Net.Http.HttpClient的测试助手:HttpClient.Helpers,提供了一些便捷的功能
资源介绍
HttpClient.Helpers
阶段
CI
NuGet
生产
发展历程
使用System.Net.Http.HttpClient代码将尝试实际调用/命中该Http端点。
为了防止在单元测试中发生这种情况,此代码库中提供了一些简单的帮助程序。
关键点
:check_mark_button: 劫持您的httpClient请求以返回一些硬编码的响应(此库使它很容易执行此操作)
:check_mark_button: 适用于GET / POST / PUT / etc。
:check_mark_button: 可以提供通配符(即我不在乎请求端点或请求HTTP方法等)
:check_mark_button: 可以提供多个端点,并查看处理基于特定请求返回的内容。
:check_mark_button: 可以确认尝试击中端点的次数。
:check_mark_button: 可用于测试传输期