Add HTTP POST method to the rest client implementation
Add tests for the HTTP POST method
Fix typo in test method name
Put test for HTTP POST failure