public void GenerateOrderedXmlReport() { var vipCustomers = new VipCustomers(); vipCustomers.Add(new Customer("Albert", "Thomson")); vipCustomers.Add(new Customer("John", "Smith")); vipCustomers.Add(new Customer("Mandy", "Harris")); var report = vipCustomers.Report(); var removeCreationTime = ScrubberUtils.RemoveLinesContaining("CreationTime"); XmlApprovals.VerifyOrderedXml(report, ScrubberUtils.Combine(removeCreationTime)); }
public static void VerifyHtml(string html, Func <string, string> scrubber = null) { XmlApprovals.VerifyText(html, "html", true, scrubber); }
/// <summary> /// Throws exception if Html is incorrectly formatted /// </summary> public static void VerifyHtmlStrict(string html) { XmlApprovals.VerifyText(html, "html"); }
public static void VerifyXml(string xml) { XmlApprovals.VerifyXml(xml); }
/// <summary> /// Throws exception if Html is incorrectly formatted /// </summary> public static void VerifyHtmlStrict(string html) { XmlApprovals.VerifyText(html, "html", false, ScrubberUtils.NO_SCRUBBER); }
public static void VerifyHtml(string html) { XmlApprovals.VerifyText(html, "html", true); }
public void TestXml() { XmlApprovals.VerifyXml("<xml><hello/><start>hi</start></xml>"); }
public void TestOrderedXmlWithDeepAttributes() { XmlApprovals.VerifyOrderedXml("<xml b=\"1\" a=\"1\"><branch1 b=\"1\" a=\"1\"/><branch2 b=\"1\" a=\"1\">hi</branch2></xml>"); }
public void TestOrderedXmlWithAttributes() { XmlApprovals.VerifyOrderedXml("<xml b=\"123\" a=\"456\"><hello x=\"y\"/><start>hi</start></xml>"); }