Changed HttpPost to interface structure, added test for Async Post request