public void DocumentPasteTest() { MemoryStream stream = DocumentReader.Copy(string.Format("{0}\\Templates\\template.docx", Directory.GetCurrentDirectory())); WordprocessingDocument doc = WordprocessingDocument.Open(stream, true); MainDocumentPart mainPart = doc.MainDocumentPart; DocumentWriter writer = new DocumentWriter(mainPart); Text name = writer.PasteText("Koos van der Merwe", "NAME"); Text age = writer.PasteText("53", "AGE"); //Save to the memory stream, and then to a file writer.Save(); DocumentWriter.StreamToFile(string.Format("{0}\\templatetest.docx", GetOutputFolder()), stream); Assert.IsTrue(name != null, "NAME bookmark not set"); Assert.IsTrue(age != null, "AGE bookmark not set"); }