def test_get_context_data(self): """ Test :py:meth:`.SingleObjectMixin.get_context_data`. """ mixin = SingleObjectMixin() mixin.object = Mock() mixin.get_context_object_name = Mock(return_value='obj_name') self.assertEqual({ 'foo': 'bar', 'obj_name': mixin.object, }, mixin.get_context_data(foo='bar'))