docstr: StreamQuery - StateManager - has, set, get
docstr_tok: ["StreamQuery","-","StateManager","-","has",",","set",",","get"]
code: def test_has_set_get(self):
      """StreamQuery - StateManager - has, set, get"""
      key = "aaa"
      assert_false(self._state_manager.has(key))
  
      self._state_manager.set(key, "bbbbb")
  
      assert_true(self._state_manager.has(key))
      assert_equals(self._state_manager.get(key), "bbbbb")
  
file_path: streamalert/tests/unit/streamalert/scheduled_queries/state/test_state_manager.py
imports: from datetime import datetime
  from mock import MagicMock
  from nose.tools import assert_equals, assert_true, assert_false
  from streamalert.scheduled_queries.state.state_manager import StateManager, StepFunctionStateManager
label_desc: Use image node_id 3 for calling the TestStateManager obj's underlying member method code with example usage: obj.test_has_set_get() without return types