code: def test_init(self):
      assert (
          self.sensor.azure_data_factory_conn_id
          == self.config["azure_data_factory_conn_id"]
      )
      assert self.sensor.run_id == self.config["run_id"]
      assert (
          self.sensor.resource_group_name
          == self.config["resource_group_name"]
      )
      assert self.sensor.factory_name == self.config["factory_name"]
      assert self.sensor.timeout == self.config["timeout"]
      assert self.sensor.poke_interval == self.config["poke_interval"]
  
file_path: airflow/tests/providers/microsoft/azure/sensors/test_data_factory.py
imports: from __future__ import annotations
  from unittest import mock
  from unittest.mock import patch
  import pytest
  from airflow.exceptions import AirflowException, AirflowSkipException, TaskDeferred
  from airflow.providers.microsoft.azure.hooks.data_factory import AzureDataFactoryHook, AzureDataFactoryPipelineRunException, AzureDataFactoryPipelineRunStatus
  from airflow.providers.microsoft.azure.sensors.data_factory import AzureDataFactoryPipelineRunStatusSensor
  from airflow.providers.microsoft.azure.triggers.data_factory import ADFPipelineRunStatusSensorTrigger
label_desc: Use image node_id 2 for calling the TestAzureDataFactoryPipelineRunStatusSensor obj's underlying member method code with example usage: obj.test_init() without return types