Add tests for respond_to?