code: def test_pika_message_property_app_id(monkeypatch: MonkeyPatch):
      # setting it to some value results in that value as the App ID
      rasa_environment = "some-test-environment"
      monkeypatch.setenv("RASA_ENVIRONMENT", rasa_environment)
      pika_broker = PikaEventBroker("some host", "username", "password")
  
      assert pika_broker._message({}, None).app_id == rasa_environment
  
imports: import json
  import logging
  import textwrap
  from pathlib import Path
  from typing import Union, Text, List, Optional, Type
  import aio_pika.exceptions
  import aiormq.exceptions
  import pamqp.exceptions
  import confluent_kafka
  import pytest
  from _pytest.logging import LogCaptureFixture
  from _pytest.monkeypatch import MonkeyPatch
  from aiormq import ChannelNotFoundEntity
  from rasa.core.brokers import pika
  from tests.conftest import AsyncMock
  import rasa.shared.utils.io
  import rasa.utils.io
  from rasa.core.brokers.broker import EventBroker
  from rasa.core.brokers.file import FileEventBroker
  from rasa.core.brokers.kafka import KafkaEventBroker, KafkaProducerInitializationError
  from rasa.core.brokers.pika import PikaEventBroker, DEFAULT_QUEUE_NAME
  from rasa.core.brokers.sql import SQLEventBroker
  from rasa.shared.core.events import Event, Restarted, SlotSet, UserUttered
  from rasa.shared.exceptions import ConnectionException, RasaException
  from rasa.utils.endpoints import EndpointConfig, read_endpoint_config
label_desc: Use image node_id 2 for calling a global function with example usage: test_pika_message_property_app_id(monkeypatch) without return types