def METHOD_NAME(self):
    sqs_client = mock.MagicMock
    sqs_client.queues = []
    sqs_client.queues.append(
        Queue(
            id=queue_id,
            region=AWS_REGION,
            policy=test_restricted_policy,
            arn="arn_test",
        )
    )
    with mock.patch(
        "prowler.providers.aws.services.sqs.sqs_service.SQS",
        sqs_client,
    ):
        from prowler.providers.aws.services.sqs.sqs_queues_not_publicly_accessible.sqs_queues_not_publicly_accessible import (
            sqs_queues_not_publicly_accessible,
        )
        check = sqs_queues_not_publicly_accessible()
        result = check.execute()
        assert len(result) == 1
        assert result[0].status == "PASS"
        assert search("is not public", result[0].status_extended)
        assert result[0].resource_id == queue_id
        assert result[0].resource_arn == "arn_test"