docstr: StreamQuery - StepFunctionStateManager - First load sets clock
docstr_tok: ["StreamQuery","-","StepFunctionStateManager","-","First","load","sets","clock"]
code: def test_first_load_will_properly_set_clock(self):
      """StreamQuery - StepFunctionStateManager - First load sets clock"""
      self._sfsm.load_from_step_function_event(
          {
              "streamquery_configuration": {
                  "clock": "2020-02-18T23:55:16Z",
                  "tags": ["hourly", "production"],
              }
          }
      )
  
      self._clock.time_machine.assert_called_with(
          datetime(2020, 2, 18, 23, 55, 16)
      )
  
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 4 for calling the TestStepFunctionStateManager obj's underlying member method code with example usage: obj.test_first_load_will_properly_set_clock() without return types