public void MoveWordDownAutoBr() { var x = new MoveWordUpDown("0123456789A 0123456789A 0123456789A", "0123456789A 0123456789A 0123456789A"); x.MoveWordDown(); Assert.AreEqual("0123456789A 0123456789A", x.S1); Assert.AreEqual("0123456789A 0123456789A" + Environment.NewLine + "0123456789A 0123456789A", x.S2); }
public void MoveWordUpSimpleHtmlTag() { var x = new MoveWordUpDown("<i>Hallo my</i>", "<i>dear friend!</i>"); x.MoveWordUp(); Assert.AreEqual("<i>Hallo my dear</i>", x.S1); Assert.AreEqual("<i>friend!</i>", x.S2); x.MoveWordUp(); Assert.AreEqual("<i>Hallo my dear friend!</i>", x.S1); Assert.AreEqual(string.Empty, x.S2); x.MoveWordUp(); Assert.AreEqual("<i>Hallo my dear friend!</i>", x.S1); Assert.AreEqual(string.Empty, x.S2); }
public void MoveWordUpSimpleAssTag() { var x = new MoveWordUpDown("{\\an8}Hallo my", "dear friend!"); x.MoveWordUp(); Assert.AreEqual("{\\an8}Hallo my dear", x.S1); Assert.AreEqual("friend!", x.S2); x.MoveWordUp(); Assert.AreEqual("{\\an8}Hallo my dear friend!", x.S1); Assert.AreEqual(string.Empty, x.S2); x.MoveWordUp(); Assert.AreEqual("{\\an8}Hallo my dear friend!", x.S1); Assert.AreEqual(string.Empty, x.S2); }
public void MoveWordUpSimpleHtmlTagInline() { var x = new MoveWordUpDown("Hallo", "my <i>dear</i> friend!"); x.MoveWordUp(); Assert.AreEqual("Hallo my", x.S1); Assert.AreEqual("<i>dear</i> friend!", x.S2); x.MoveWordUp(); Assert.AreEqual("Hallo my dear", x.S1); Assert.AreEqual("friend!", x.S2); x.MoveWordUp(); Assert.AreEqual("Hallo my dear friend!", x.S1); Assert.AreEqual(string.Empty, x.S2); }
public void MoveWordUpAssFontTag() { var x = new MoveWordUpDown("AAA BBB", "{\\fnArabic Typesetting\\fs34}CCC DDD"); x.MoveWordUp(); Assert.AreEqual("AAA BBB CCC", x.S1); Assert.AreEqual("{\\fnArabic Typesetting\\fs34}DDD", x.S2); x.MoveWordUp(); Assert.AreEqual("AAA BBB CCC DDD", x.S1); Assert.AreEqual(string.Empty, x.S2); x.MoveWordUp(); Assert.AreEqual("AAA BBB CCC DDD", x.S1); Assert.AreEqual(string.Empty, x.S2); }
public void MoveWordUpHtmlFontTag() { var x = new MoveWordUpDown("Hallo my", "<font color=\"red\">dear friend!</font>"); x.MoveWordUp(); Assert.AreEqual("Hallo my dear", x.S1); Assert.AreEqual("<font color=\"red\">friend!</font>", x.S2); x.MoveWordUp(); Assert.AreEqual("Hallo my dear friend!", x.S1); Assert.AreEqual(string.Empty, x.S2); x.MoveWordUp(); Assert.AreEqual("Hallo my dear friend!", x.S1); Assert.AreEqual(string.Empty, x.S2); }
public void MoveWordDownSimple() { var x = new MoveWordUpDown("Hallo my", "dear friend!"); x.MoveWordDown(); Assert.AreEqual("Hallo", x.S1); Assert.AreEqual("my dear friend!", x.S2); x.MoveWordDown(); Assert.AreEqual(string.Empty, x.S1); Assert.AreEqual("Hallo my dear friend!", x.S2); x.MoveWordDown(); Assert.AreEqual(string.Empty, x.S1); Assert.AreEqual("Hallo my dear friend!", x.S2); }