public void NoScript_AnyInput_Tree() { var parser = BBCodeTestUtil.GetParserForTest(ErrorMode.ErrorFree, true, BBTagClosingStyle.AutoCloseElement, false); var tree = BBCodeTestUtil.CreateRootNode(parser.Tags.ToArray()); var output = tree.ToHtml(); Assert.True(!output.Contains("<script")); }
public void Roundtrip() { var parser = BBCodeTestUtil.GetParserForTest(RandomValue.Object <ErrorMode>(), false, BBTagClosingStyle.AutoCloseElement, false); var tree = BBCodeTestUtil.CreateRootNode(parser.Tags.ToArray()); var bbcode = tree.ToBBCode(); var tree2 = parser.ParseSyntaxTree(bbcode); Assert.True(tree == tree2); }