public TestClass( IElementParser elementParser, IBalloonChildNodeParser balloonTextChildNodeParser, ISetNodeParser setNodeParser, IUnsetNodeParser unsetNodeParser ) : base(elementParser, balloonTextChildNodeParser, setNodeParser, unsetNodeParser) { }
public BalloonTextNodeParserBaseTests() { elementParser = A.Fake <IElementParser>(i => i.Strict()); balloonTextChildNodeParser = Helper.FakeParser <IBalloonChildNodeParser>("abc"); A.CallTo(() => balloonTextChildNodeParser.BalloonType).Returns(BalloonType.Speech); setNodeParser = Helper.FakeParser <ISetNodeParser>("set"); unsetNodeParser = Helper.FakeParser <IUnsetNodeParser>("unset"); sut = new(elementParser, balloonTextChildNodeParser, setNodeParser, unsetNodeParser); }
public BalloonTextNodeParserBase( IElementParser elementParser, IBalloonChildNodeParser childParser, ISetNodeParser setNodeParser, IUnsetNodeParser unsetNodeParser ) { this.elementParser = elementParser; this.childParser = childParser; Settings = ElementParserSettings.AggregatedNonRepeat(childParser); AggregationSettings = ElementParserSettings.Aggregated(childParser, setNodeParser, unsetNodeParser); }