code: def test_valid_logic_adapter(self):
      kwargs = self.get_kwargs()
      kwargs["logic_adapters"] = ["chatterbot.logic.BestMatch"]
      try:
          self.chatbot = ChatBot("Test Bot", **kwargs)
      except Adapter.InvalidAdapterTypeException:
          self.fail("Test raised InvalidAdapterException unexpectedly!")
  
file_path: ChatterBot/tests/test_adapter_validation.py
imports: from chatterbot import ChatBot
  from chatterbot.adapters import Adapter
  from tests.base_case import ChatBotTestCase
label_desc: Use image node_id 4 for calling the AdapterValidationTests obj's underlying member method code with example usage: obj.test_valid_logic_adapter() without return types