1 Spring MVC provides an easy way to create REST APIs.
2 However, writing comprehensive and fast unit tests for these APIs has been troublesome.
3 We use Hamcrest matchers when we are writing assertions for the responses.