def METHOD_NAME(self):
    self.request.url = (self.request.url or "") + "?QueryParam=1&Other=true"
    validation_payload = self.client._build_validation_payload(self.request)
    self.assertEqual("GET", validation_payload.method)
    self.assertEqual("/2010-04-01/Accounts/AC123/Messages", validation_payload.path)
    self.assertEqual("QueryParam=1&Other=true", validation_payload.query_string)
    self.assertEqual(["authorization", "host"], validation_payload.signed_headers)
    self.assertEqual("", validation_payload.body)