public void LogicTest() { TOCHandler_Accessor target = new TOCHandler_Accessor(); target.Init(null, null); target.BeginTocEntry(); // level 1 Assert.AreEqual(target.currentLevel, 1); Assert.AreEqual(target.TOCNumbering[1], 1); target.AddTocEntry("hello", 10); target.AddTocEntry("hello", 10); target.AddTocEntry("hello", 10); // toc numbering should equal to 3 + 1 Assert.AreEqual(target.TOCNumbering[1], 4); target.BeginTocEntry(); // increase level to 2 target.AddTocEntry("hello", 10); target.AddTocEntry("hello", 10); // toc numbering should equal to 2 + 1 Assert.AreEqual(target.TOCNumbering[1], 4); Assert.AreEqual(target.TOCNumbering[2], 3); // add empty level target.BeginTocEntry(); // increase level to 3 target.BeginTocEntry(); // increase level to 4 target.AddTocEntry("hello", 10); Assert.AreEqual(target.TOCNumbering[3], 1); Assert.AreEqual(target.TOCNumbering[4], 2); target.EndTocEntry(); target.EndTocEntry(); target.EndTocEntry(); target.EndTocEntry(); Assert.AreEqual(target.currentLevel, 0); }
public void EndTocLevel2Test() { TOCHandler_Accessor target = new TOCHandler_Accessor(); target.Init(null, null); target.EndTocEntry(); }
public void AddTocEntry2Test() { TOCHandler_Accessor target = new TOCHandler_Accessor(); target.Init(null, null); target.AddTocEntry("title", 10); }
public void AddTocEntryTest() { TOCHandler_Accessor target = new TOCHandler_Accessor(); int level = 1; target.Init(null, null); target.BeginTocEntry(); target.AddTocEntry("title", 10); Assert.AreEqual(target.TOCNumbering[level], 2); }
public void BeginTocEntry2Test() { TOCHandler_Accessor target = new TOCHandler_Accessor(); int level = 1; target.Init(null, null); target.BeginTocEntry(); Assert.AreEqual(target.currentLevel, level); Assert.AreEqual(target.TOCNumbering[level], 1); }
public void AddTocEntry1Test() { TOCHandler_Accessor target = new TOCHandler_Accessor(); target.AddTocEntry("title", 10); }
public void BeginTocEntry1Test() { TOCHandler_Accessor target = new TOCHandler_Accessor(); target.BeginTocEntry(); }
public void EndTocLevel1Test() { TOCHandler_Accessor target = new TOCHandler_Accessor(); target.EndTocEntry(); }