/// <summary>Visits the provided <paramref name="unorderedListElement"/> element.</summary> /// <param name="unorderedListElement">The <see cref="UnorderedListElement"/> to visit.</param> protected internal override void Visit(UnorderedListElement unorderedListElement) { BeginElement("ul"); foreach (var item in unorderedListElement.Items) { item.Accept(this); } EndElement(); }
public void UnorderedListElement_New_Instance_Should_Produce_Correct_Tag() { //Arrange const string Tag = "ul"; var element = new UnorderedListElement("Here I am. This is me."); //Act string tag = element.Tag; //Assert Assert.NotNull(element); Assert.Equal(Tag, element.Tag); }
/// <summary>Visits the provided <paramref name="unorderedListElement"/> element.</summary> /// <param name="unorderedListElement">The <see cref="UnorderedListElement"/> to visit.</param> protected internal abstract void Visit(UnorderedListElement unorderedListElement);