Testing APIs using RestAssure

API testing always strikes me as being the red headed stepchild in mobile development. Most of the apps we develop have a backend web service that someone else owns and the API’s specification is a moving target. Over the years APIs have been one of the major areas of frustration and costly rework.