def test_get_response_additional_response_selection_parameters(self):
    self.chatbot.storage.create_many([Statement('A', conversation='test_1'), Statement('B', conversation='test_1', in_response_to='A'), Statement('A', conversation='test_2'), Statement('C', conversation='test_2', in_response_to='A')])
    statement = Statement(text='A', conversation='test_3')
    response = self.chatbot.get_response(statement, additional_response_selection_parameters={'conversation': 'test_2'})
    self.assertEqual(response.text, 'C')
    self.assertEqual(response.conversation, 'test_3')
def test_get_response_additional_response_selection_parameters(self):
    self.chatbot.storage.create_many([Statement('A', conversation='test_1'), Statement('B', conversation='test_1', in_response_to='A'), Statement('A', conversation='test_2'), Statement('C', conversation='test_2', in_response_to='A')])
    statement = Statement(text='A', conversation='test_3')
    response = self.chatbot.get_response(statement, additional_response_selection_parameters={'conversation': 'test_2'})
    self.assertEqual(response.text, 'C')
    self.assertEqual(response.conversation, 'test_3')