def test_get_context(self):
     c = CreatedTestContent()
     data = Mock(spec_set=[])
     c.get_context_data = Mock(spec_set=[], return_value=data)
     ctx = c.get_context()
     self.assertEqual(type(ctx), Context)
     self.assertEqual(len(ctx.dicts), 2)
     self.assertEqual(ctx.dicts[1], data)
 def test_get_context_object_name(self):
     c = CreatedTestContent()
     self.assertEqual(c.get_context_object_name(), 'content')
     mock_name = Mock()
     c.context_object_name = mock_name
     self.assertIs(c.get_context_object_name(), mock_name)
 def test_render(self):
     c = CreatedTestContent()
     self.assertEqual(c.render().strip(), 'test')
 def test_get_context_request(self):
     c = CreatedTestContent()
     request = Mock(spec_set=[])
     ctx = c.get_context(request=request)
     self.assertEqual(type(ctx), RequestContext)
 def test_get_context_data(self):
     c = CreatedTestContent()
     self.assertEqual(c.get_context_data(), {'content': c})
     mock_name = Mock()
     c.context_object_name = mock_name
     self.assertEqual(c.get_context_data(), {mock_name: c})