public void Test58618() { XWPFDocument doc = XWPFTestDataSamples.OpenSampleDocument("58618.docx"); XWPFParagraph para = (XWPFParagraph)doc.BodyElements[0]; Assert.IsNotNull(para); Assert.AreEqual("Some text some hyper links link link and some text.....", para.Text); XWPFRun run = para.InsertNewRun(para.Runs.Count); run.SetText("New Text"); Assert.AreEqual("Some text some hyper links link link and some text.....New Text", para.Text); para.RemoveRun(para.Runs.Count - 2); Assert.AreEqual("Some text some hyper links link linkNew Text", para.Text); }
public void TestAddingRuns() { XWPFDocument doc = XWPFTestDataSamples.OpenSampleDocument("sample.docx"); XWPFParagraph p = doc.Paragraphs[0]; Assert.AreEqual(2, p.Runs.Count); XWPFRun r = p.CreateRun(); Assert.AreEqual(3, p.Runs.Count); Assert.AreEqual(2, p.Runs.IndexOf(r)); XWPFRun r2 = p.InsertNewRun(1); Assert.AreEqual(4, p.Runs.Count); Assert.AreEqual(1, p.Runs.IndexOf(r2)); Assert.AreEqual(3, p.Runs.IndexOf(r)); }