Test signature for Requests that send an entity-body (POST, PUT, PATCH, DELETE).

Add EntityEnclosingRequestInterface check before calling `getBody()` in the signature class.

100% code coverage.