Stubben oder Verspotten von ASP.NET-Web-API-HttpClient
Ich verwende die neuen Web-API-Bits in einem Projekt und habe festgestellt, dass ich die normalen nicht verwenden kannHttpMessageRequest
, da ich der Anfrage Client-Zertifikate hinzufügen muss. Als Ergebnis benutze ich dieHttpClient
(damit ich verwenden kannWebRequestHandler
). Dies funktioniert alles gut, außer dass es nicht stub / mock-freundlich ist, zumindest für Rhino Mocks.
Normalerweise würde ich einen Wrapper-Service erstellenHttpClient
dass ich stattdessen verwenden würde, aber ich möchte dies nach Möglichkeit vermeiden, da es viele Methoden gibt, die ich einpacken müsste. Ich hoffe, dass ich etwas verpasst habe - Vorschläge zur Stub-MethodeHttpClient
?