def test_get_api_callback_not_rest_view(self): urlparser = UrlParser() non_api = patterns('', url(r'something', NonApiView.as_view()) ) callback = urlparser.__get_pattern_api_callback__(non_api) self.assertIsNone(callback)
def test_get_api_callback(self): urlparser = UrlParser() callback = urlparser.__get_pattern_api_callback__(self.url_patterns[0]) self.assertTrue(issubclass(callback, MockApiView))