class_docstr: Test class for CarbonBlackOutput
docstr: CarbonBlackOutput - Dispatch Not Banned
docstr_tok: ["CarbonBlackOutput","-","Dispatch","Not","Banned"]
code: def test_dispatch_not_banned(self, mock_cb):
      """CarbonBlackOutput - Dispatch Not Banned"""
      alert_context = {
          "carbonblack": {"action": "ban", "value": "NOT_BANNED_HASH"}
      }
      assert_true(
          self._dispatcher.dispatch(
              get_alert(context=alert_context), self.OUTPUT
          )
      )
  
file_path: streamalert/tests/unit/streamalert/alert_processor/outputs/test_carbonblack.py
imports: from collections import OrderedDict
  from mock import call, patch, Mock, MagicMock
  from nose.tools import assert_false, assert_is_instance, assert_true
  from streamalert.alert_processor.outputs import carbonblack
  from streamalert.alert_processor.outputs.carbonblack import CarbonBlackOutput
  from tests.unit.streamalert.alert_processor import CONFIG
  from tests.unit.helpers.mocks import MockCBAPI
  from tests.unit.streamalert.alert_processor.helpers import get_alert
label_desc: Use image node_id 6 for calling the TestCarbonBlackOutput obj's underlying member method code with example usage: obj.test_dispatch_not_banned(mock_cb) without return types