public ElementTests() { collector = Substitute.For<IElementCollector>(); upwardVisitor = Substitute.For<IUpwardElementVisitor>(); downwardVisitor = Substitute.For<IDownwardElementVisitor>(); sut = new Element(AnElementName, ANY_PARENT, collector); }
public DynamicBackwardXmlCreator(IUpwardElementVisitor upwardVisitor) { if (upwardVisitor == null) { throw new ArgumentNullException(nameof(upwardVisitor)); } this.upwardVisitor = upwardVisitor; }
public RootElementTests() { aNamespaces = new Namespaces(); collector = Substitute.For<IElementCollector>(); sut = new RootElement(aNamespaces, collector); downwardVisitor = Substitute.For<IDownwardElementVisitor>(); upwardVisitor = Substitute.For<IUpwardElementVisitor>(); }
public void Accept(IUpwardElementVisitor visitor) { }
public void Accept(IUpwardElementVisitor visitor) => visitor.Visit(ConvertElementNameToTag(), this.parent, collector.ChildrenFor(this));
public DynamicBackwardXmlCreatorTests() { upwardVisitor = Substitute.For<IUpwardElementVisitor>(); sut = new DynamicBackwardXmlCreator(upwardVisitor); }