public void SimpleCase() { Document doc = DocumentHelper.CreateSimpleDocument("<<[s.Name]>> says: <<[s.Message]>>"); MessageTestClass sender = new MessageTestClass("LINQ Reporting Engine", "Hello World"); BuildReport(doc, sender, "s", ReportBuildOptions.InlineErrorMessages); doc = DocumentHelper.SaveOpen(doc); Assert.AreEqual("LINQ Reporting Engine says: Hello World\f", doc.GetText()); }
public void StringFormat() { Document doc = DocumentHelper.CreateSimpleDocument( "<<[s.Name]:lower>> says: <<[s.Message]:upper>>, <<[s.Message]:caps>>, <<[s.Message]:firstCap>>"); MessageTestClass sender = new MessageTestClass("LINQ Reporting Engine", "hello world"); BuildReport(doc, sender, "s"); doc = DocumentHelper.SaveOpen(doc); Assert.AreEqual("linq reporting engine says: HELLO WORLD, Hello World, Hello world\f", doc.GetText()); }
public void SimpleCase() { Document doc = DocumentHelper.CreateSimpleDocument("<<[s.Name]>> says: <<[s.Message]>>"); MessageTestClass sender = new MessageTestClass("LINQ Reporting Engine", "Hello World"); BuildReport(doc, sender, "s", ReportBuildOptions.None); MemoryStream dstStream = new MemoryStream(); doc.Save(dstStream, SaveFormat.Docx); Assert.AreEqual("LINQ Reporting Engine says: Hello World\f", doc.GetText()); }