from django.test import TestCase from django.urls import resolve, reverse from index import views # Create your tests here. class IndexPageTest(TestCase): def test_index_route(self): response = self.client.get(reverse('index:index')) self.assertEqual(response.status_code, 200) self.assertEqual(response.resolver_match.func.__name__, views.IndexView.__name__) self.assertTemplateUsed(response, template_name='index/index.html')