code: def test_multi_adapter_forward(self):
      torch.random.manual_seed(0)
      x = torch.randn(2, 50)
  
      model = DefaultModuleAdapter()
      origial_output = model(x)
  
      model.add_adapter(name="adapter_0", cfg=get_adapter_cfg())
      model.add_adapter(name="adapter_1", cfg=get_adapter_cfg())
      new_output = model(x)
  
      assert model._adapter_names == ["adapter_0", "adapter_1"]
      assert torch.mean(torch.abs(origial_output - new_output)) < 1e-5
  
imports: import pytest
  import torch
  from nemo.core import NeuralModule
  from nemo.core.classes.mixins import adapter_mixin_strategies, adapter_mixins
  from nemo.core.classes.mixins.adapter_mixins import AdapterModuleMixin
label_desc: Use image node_id 8 for calling the TestAdapterMixin obj's underlying member method code with example usage: obj.test_multi_adapter_forward() without return types