from django.test import TestCase from pages.models import Page class PageModelTest(TestCase): def test_string_representation(self): page = Page( title="Test Page", meta_description="The meta desc", body_markdown="the body of the page", ) page.save() self.assertEqual(str(page), "Test Page") self.assertEqual(str(page.slug), "test-page") self.assertEqual(str(page.body_markdown), "the body of the page") self.assertEqual(str(page.body_html), "
the body of the page
") self.assertEqual(str(page.meta_description), "The meta desc") self.assertEqual(page.path, None)