code: func (c *HTTPClientMock) With(headers map[string]string) HTTPClientInterface {
  	c.headers = headers
  	return c
  }
docs: // With lets you set the http header and returns the httpClientMock with the header modified