class_docstr: Unit tests for the BestMatch logic adapter.
class_docstr_tok: ["Unit","tests","for","the","BestMatch","logic","adapter","."]
docstr: A response to the input should be returned if a response is known.
docstr_tok: ["A","response","to","the","input","should","be","returned","if","a","response","is","known","."]
code: def test_match_with_no_response(self):
      """
      A response to the input should be returned if a response is known.
      """
      self.chatbot.storage.create(
          text="To eat pasta.", in_response_to="What is your quest?"
      )
  
      statement = Statement(text="What is your quest?")
      response = self.adapter.process(statement)
  
      self.assertEqual(response.text, "To eat pasta.")
      self.assertEqual(response.confidence, 0)
  
file_path: ChatterBot/tests/logic/test_best_match.py
imports: from chatterbot.logic import BestMatch
  from chatterbot.conversation import Statement
  from tests.base_case import ChatBotTestCase
label_desc: Use image node_id 5 for calling the BestMatchTestCase obj's underlying member method code with example usage: obj.test_match_with_no_response() without return types