def test_18_default_render_method(self):
        """
        Test the default render() behavior of selecting render_<region> methods
        to do the (not so) heavy lifting.
        """

        class Something(models.Model):
            class Meta:
                abstract = True

            def render_main(self):
                return "Hello"

        # do not register this model in the internal FeinCMS bookkeeping
        # structures
        tmp = Page._feincms_content_types[:]
        type = Page.create_content_type(Something, regions=("notexists",))
        Page._feincms_content_types = tmp

        s = type(region="main", ordering="1")

        self.assertEqual(s.render(), "Hello")

        Test the default render() behavior of selecting render_<region> methods
        to do the (not so) heavy lifting.
        
tests/testapp/tests/test_page.py