Stubbing lub szyderczy interfejs WWW ASP.NET HttpClient

Korzystam z nowych bitów interfejsu API w projekcie i odkryłem, że nie mogę używać normalnegoHttpMessageRequest, ponieważ muszę dodać certyfikaty klienta do żądania. W rezultacie korzystam zHttpClient (więc mogę użyćWebRequestHandler). To wszystko działa dobrze, z wyjątkiem tego, że nie jest przyjazne dla stubów / mocków, przynajmniej dla Rhino Mocks.

Normalnie tworzyłbym usługę owijaniaHttpClient zamiast tego chciałbym tego użyć, ale chciałbym tego uniknąć, ponieważ jest wiele metod, które musiałbym zawinąć. Mam nadzieję, że czegoś mi brakowało - jakichkolwiek sugestii, jak to zrobićHttpClient?

questionAnswers(3)

yourAnswerToTheQuestion