Esboçar ou Zombar HttpClient da API da Web do ASP.NET

Estou usando os novos bits da API da Web em um projeto e descobri que não posso usar oHttpMessageRequest, como eu preciso adicionar certificados de clientes para o pedido. Como resultado, estou usando oHttpClient (então eu posso usarWebRequestHandler). Isso tudo funciona bem, exceto que não é stub / mock amigável, pelo menos para Rhino Mocks.

Eu normalmente criaria um serviço de wrapperHttpClient que eu usaria em vez disso, mas eu gostaria de evitar isso, se possível, pois há muitos métodos que eu precisaria usar. Eu estou esperando que eu tenha faltado alguma coisa - alguma sugestão sobre como esboçarHttpClient?

questionAnswers(3)

yourAnswerToTheQuestion