'Generic method for spoofing conversation.
Arguments:
query -- The initial input to the server.
inputs -- Additional input, if conversation is extended.
Returns:
The server\'s responses, in a list.'

def runConversation(self, query, inputs, module):

    self.assertTrue(module.isValid(query))
    mic = test_mic.Mic(inputs)
    module.handle(query, mic, self.profile)
    return mic.outputs
