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")