def test_getcontent_nonexistantshortcode(self): with self.assertRaisesRegex(KeyError, 'nonexistant shortcode'): render.getcontent('imaginary_button', 1)
def test_getcontent_nonexistantmodelinstance(self): with self.assertRaisesRegex(self.model.DoesNotExist, 'does not exist'): render.getcontent('featureful_button', 100)
def test_getcontent(self): content = render.getcontent('featureful_button', 1) self.assertEqual(content, '<p>Hello Stanley!</p>')