docstr: RuleDescriptionParser - Special characters
docstr_tok: ["RuleDescriptionParser","-","Special","characters"]
code: def test_special_characters():
      """RuleDescriptionParser - Special characters"""
      case = """
      author: Derek Wang (CSIRT)
  
      ATT&CK Tactic:    Defense Evasion
      ATT&CK Technique: Obfuscated Files or Information
      ATT&CK URL:       https://attack.mitre.org/wiki/Technique/T1027
  """
  
      data = RuleDescriptionParser.parse(case)
      assert_equal(
          data,
          {
              "author": ["Derek Wang (CSIRT)", ""],
              "description": [],
              "att&ck tactic": ["Defense Evasion"],
              "att&ck technique": ["Obfuscated Files or Information"],
              "att&ck url": [
                  "https://attack.mitre.org/wiki/Technique/T1027"
              ],
          },
      )
  
imports: from nose.tools import assert_equal
  from streamalert.shared.description import RuleDescriptionParser
label_desc: Use image node_id 9 for calling the TestRuleDescriptionParserParse obj's underlying member method code with example usage: obj.test_special_characters() without return types