from django.test import TestCase from django.urls import reverse, resolve class URLTestCase(TestCase): def test_place_url(self): self.assertEqual(resolve("/location/place/lookup/").view_name, 'place_lookup') self.assertEqual(resolve("/location/place/add/").view_name, 'place_create') self.assertEqual(resolve("/location/place/edit/1/").view_name, 'place_update') self.assertEqual(resolve("/location/place/1/").view_name, 'place_details') self.assertEqual(resolve("/location/place/").view_name, 'place_list') def test_country_url(self): self.assertEqual(resolve("/location/country/lookup/").view_name, 'country_lookup') def test_club_url(self): self.assertEqual(resolve("/location/club/lookup/").view_name, 'club_lookup') self.assertEqual(resolve("/location/club/").view_name, 'club_list')