def METHOD_NAME(self):
    import xml.sax
    from boto.resultset import ResultSet
    from boto.handler import XmlHandler
    sample_value = 'abcdef'
    body = """<?xml version="1.0"?>
        <ReceiveMessageResponse>
          <ReceiveMessageResult>
            <Message>
              <Body>%s</Body>
              <ReceiptHandle>%s</ReceiptHandle>
              <MessageId>%s</MessageId>
            </Message>
          </ReceiveMessageResult>
        </ReceiveMessageResponse>""" % tuple([sample_value] * 3)
    rs = ResultSet([('Message', DecodeExceptionRaisingMessage)])
    h = XmlHandler(rs, None)
    with self.assertRaises(SQSDecodeError) as context:
        xml.sax.parseString(body.encode('utf-8'), h)
    message = context.exception.message
    self.assertEquals(message.id, sample_value)
    self.assertEquals(message.receipt_handle, sample_value)