def METHOD_NAME(self):
    topDict = TopDict()
    topDict.CharStrings = CharStrings(None, None, None, PrivateDict(), None, None)
    topDict.CharStrings.fromXML(
        None,
        None,
        parseXML(
            """
        <CharString name=".notdef">
          endchar
        </CharString>
        <CharString name="foo"><!-- [100, -100, 300, 100] -->
          100 -100 rmoveto 200 hlineto 200 vlineto -200 hlineto endchar
        </CharString>
        <CharString name="bar"><!-- [0, 0, 200, 200] -->
          0 0 rmoveto 200 hlineto 200 vlineto -200 hlineto endchar
        </CharString>
        <CharString name="baz"><!-- [-55.1, -55.1, 55.1, 55.1] -->
          -55.1 -55.1 rmoveto 110.2 hlineto 110.2 vlineto -110.2 hlineto endchar
        </CharString>
    """
        ),
    )
    topDict.recalcFontBBox()
    self.assertEqual(topDict.FontBBox, [-56, -100, 300, 200])