public virtual void CreateGlyphLineWithEmptyEncodingTest()
        {
            PdfSimpleFont <FontProgram> fontToTest = new PdfSimpleFontTest.TestSimpleFont(FontEncoding.CreateEmptyFontEncoding
                                                                                              ());
            GlyphLine     glyphLine = fontToTest.CreateGlyphLine("te");
            IList <Glyph> glyphs    = new List <Glyph>();

            glyphs.Add(E_GLYPH_CUSTOM_MAPPED);
            GlyphLine expected = new GlyphLine(glyphs, 0, 1);

            NUnit.Framework.Assert.AreEqual(expected, glyphLine);
        }
        public virtual void CreateGlyphLineWithSpecificEncodingTest()
        {
            PdfSimpleFont <FontProgram> fontToTest = new PdfSimpleFontTest.TestSimpleFont(FontEncoding.CreateFontSpecificEncoding
                                                                                              ());
            GlyphLine     glyphLine = fontToTest.CreateGlyphLine("te");
            IList <Glyph> glyphs    = new List <Glyph>();

            glyphs.Add(T_GLYPH_FONT_SPECIFIC);
            glyphs.Add(E_GLYPH_FONT_SPECIFIC);
            GlyphLine expected = new GlyphLine(glyphs, 0, 2);

            NUnit.Framework.Assert.AreEqual(expected, glyphLine);
        }