I have used TestNG and Apache HTTP classes to build my own REST API test framework,
I developed this concept after working in Selenium for two years.
Everything is same, except you should use Apache HTTP classes instead of Selenium classes.
give a try, its really cute and good, you've all the power to customize your test framework to your fullest possibilities.