def test_instance_exception_extra_attribute_json(self): modified_dict = self.instance_exception_dict.copy() modified_dict['test_dummy'] = 'test_dummy' actual_json = json.dumps(modified_dict) actual_obj = InstanceException.deserialize(actual_json, 'json') self.assertIsNone(actual_obj)
def test_instance_exception_missing_attribute_json(self): modified_dict = self.instance_exception_dict.copy() modified_dict.popitem() actual_json = json.dumps(modified_dict) actual_obj = InstanceException.deserialize(actual_json, 'json') self.assertIsNone(actual_obj)
def test_instance_exception_json(self): expected_obj = self.instance_exception_obj actual_json = json.dumps(self.instance_exception_dict) actual_obj = InstanceException.deserialize(actual_json, 'json') self.assertEqual(expected_obj, actual_obj)
def test_instance_exception_extra_attribute_json(self): modified_dict = self.instance_exception_dict.copy() modified_dict['test_dummy'] = 'test_dummy' actual_json = json.dumps(modified_dict) actual_obj = InstanceException.deserialize(actual_json, 'json') self.assertIsNone(actual_obj)
def test_instance_exception_missing_attribute_json(self): modified_dict = self.instance_exception_dict.copy() modified_dict.popitem() actual_json = json.dumps(modified_dict) actual_obj = InstanceException.deserialize(actual_json, 'json') self.assertIsNone(actual_obj)
def test_instance_exception_json(self): expected_obj = self.instance_exception_obj actual_json = json.dumps(self.instance_exception_dict) actual_obj = InstanceException.deserialize(actual_json, 'json') self.assertEqual(expected_obj, actual_obj)