Validate API responses against expected schemas with type checking, null detection and contract testing