class_docstr: Test class for SlackOutput
docstr: DemistoOutput - User Defined Properties
docstr_tok: ["DemistoOutput","-","User","Defined","Properties"]
code: def test_get_user_defined_properties(self):
      """DemistoOutput - User Defined Properties"""
      assert_is_instance(
          DemistoOutput.get_user_defined_properties(), OrderedDict
      )
  
file_path: streamalert/tests/unit/streamalert/alert_processor/outputs/test_demisto.py
imports: from collections import OrderedDict
  from datetime import datetime
  from mock import patch, Mock, MagicMock
  from nose.tools import assert_is_instance, assert_true, assert_false, assert_equal
  from streamalert.alert_processor.helpers import compose_alert
  from streamalert.alert_processor.outputs.demisto import DemistoOutput, DemistoRequestAssembler
  from streamalert.alert_processor.outputs.output_base import OutputRequestFailure
  from tests.unit.streamalert.alert_processor.helpers import get_alert
label_desc: Use image node_id 2 for calling the TestDemistoOutput obj's underlying member method code with example usage: obj.test_get_user_defined_properties() without return types