added integration test and move the http client test to a new repository