code: def test_three_statements_two_responses_known(self):
      self.chatbot.storage.create(text="Hi", in_response_to=None)
      self.chatbot.storage.create(text="Hello", in_response_to="Hi")
      self.chatbot.storage.create(
          text="How are you?", in_response_to="Hello"
      )
  
      first_response = self.chatbot.get_response("Hi")
      second_response = self.chatbot.get_response("How are you?")
  
      self.assertEqual(first_response.confidence, 1)
      self.assertEqual(first_response.text, "Hello")
      self.assertEqual(second_response.confidence, 0)
  
imports: from tests.base_case import ChatBotTestCase
  from chatterbot.logic import LogicAdapter
  from chatterbot.conversation import Statement
label_desc: Use image node_id 8 for calling the ChatterBotResponseTestCase obj's underlying member method code with example usage: obj.test_three_statements_two_responses_known() without return types