public virtual void ReplaceGlyphWithSameCodeEmptyUnicodeLastTest() { Type3Font font = new Type3Font(false); font.AddGlyph(1, 100, 600, null, null); font.AddGlyph(1, -1, 600, null, null); NUnit.Framework.Assert.IsNull(font.GetGlyph(-1)); NUnit.Framework.Assert.IsNull(font.GetGlyph(100)); NUnit.Framework.Assert.AreEqual(1, font.GetNumberOfGlyphs()); NUnit.Framework.Assert.AreEqual(-1, font.GetGlyphByCode(1).GetUnicode()); }
public virtual void ReplaceGlyphsWithSameUnicodeTest() { Type3Font font = new Type3Font(false); font.AddGlyph(1, 1, 600, null, null); font.AddGlyph(2, 1, 600, null, null); NUnit.Framework.Assert.AreEqual(1, font.GetNumberOfGlyphs()); NUnit.Framework.Assert.AreEqual(2, font.GetGlyph(1).GetCode()); }