code: def setup(self):
      self._logger = MagicMock(name="MockLogger")
      self._kinesis = MagicMock(name="MockKinesis")
      self._state_manager = MagicMock(name="MockStateManager")
      self._manager = MagicMock(name="MockManagerFactory")
  
      manager_factory = MagicMock()
      manager_factory.new_manager.return_value = self._manager
  
      self._processor = CommandProcessor(
          logger=self._logger,
          kinesis=self._kinesis,
          state_manager=self._state_manager,
          manager_factory=manager_factory,
      )
  
file_path: streamalert/tests/unit/streamalert/scheduled_queries/command/test_processor.py
imports: from mock import MagicMock
  from nose.tools import assert_true, assert_false
  from streamalert.scheduled_queries.command.processor import CommandProcessor
label_desc: Use image node_id 2 for calling the TestCommandProcessor obj's underlying member method code with example usage: obj.setup() without return types