Working on GenericHttpClientImpl, doing tests