GitHub #20 - Add tests for Http for full coverage