async def METHOD_NAME(
    self, data: Any, queue_url: str, receipt_handle: str, message_attributes: Dict
) -> None:
    if data == self.data_uuid and queue_url and receipt_handle:
        if message_attributes == {"currency": "SEK", "amount": "9001.00"} and (
            self.options.aws_endpoint_urls.sns.startswith("http://localhost:")
            or self.options.aws_endpoint_urls.sns.startswith("http://localstack:")
        ):
            # localstack does not corrrectly support numeric filter policy on message attributes
            self.check_closer()
            return
        self.test_message_attribute_amounts.add(json.dumps(message_attributes, sort_keys=True))
        self.check_closer()