class UnexpectedValueException extends UnexpectedValueException

The exception that is thrown when a value (typically returned by function) does not match with the expected value.