【发布时间】:2020-04-20 19:07:39
【问题描述】:
我正在使用 C#,我需要测试接受 System.Net.Http.Headers.HttpRequestHeaders 作为参数的方法之一。我们正在使用 FakeItEasy 进行测试。
但似乎 HttpResponseHeaders - 没有构造(并且它是密封的),它使用 HttpHeader 作为基础。 HttpHeader - 具有构造函数,但 Header 属性只允许获取。
有没有办法构建 dummy/fake HttpResponseHeaders 或 HttpResponseMessage 并在其中预设所需的 Header 值?
【问题讨论】:
标签: c# .net unit-testing http-headers fakeiteasy