def test4_object_and_dict_differ(self): test_dict = { 'foo': 'bar', } setattr(self.gen_obj, 'foo', 'baz') dod = DictObjectDiffer(test_dict, self.gen_obj, {'foo': 'foo'}) dict_difference, object_difference = \ dod._compare_dict_to_object( test_dict, self.gen_obj, {'foo': 'foo'} ) self.assertEqual(dict_difference, {'foo': 'baz'}) self.assertEqual(object_difference, {'foo': 'bar'})