Я использую C# и мне нужно протестировать один из моих методов, которые принимают System. Net .Http.Headers.HttpRequestHeaders в качестве параметра. Мы используем FakeItEasy для теста.
Но похоже, что HttpResponseHeaders - не имеет construcotr (и он запечатан), и он использует HttpHeader в качестве базы. HttpHeader - имеет конструктор, но свойство Header позволяет только получить.
Есть ли способ создать фиктивные / поддельные HttpResponseHeaders или HttpResponseMessage и предварительно установить в нем требуемое значение заголовка?