public void NonRepeat() { var nodeParser1 = Helper.FakeParser <INodeParser>("c"); var nodeParser2 = Helper.FakeParser <INodeParser>("d"); var sut = ElementParserSettings.NonRepeat(nodeParser1, nodeParser2); sut.ShouldBeNonRepeat(nodeParser1, nodeParser2); }
public ChoiceOptionNodeParser( IElementParser elementParser, IWhenAttributeParser whenAttributeParser, IBalloonTextParser balloonTextParser, IChoiceOptionTextNodeParser choiceOptionTextNodeParser, IChoiceOptionEnabledWhenNodeParser choiceOptionEnabledWhenNodeParser, IChoiceOptionDisabledTextNodeParser choiceOptionDisabledTextNodeParser, IChoiceOptionIconNodeParser choiceOptionIconNodeParser ) { this.elementParser = elementParser; Settings = ElementParserSettings.NonRepeat( whenAttributeParser, balloonTextParser, choiceOptionTextNodeParser, choiceOptionEnabledWhenNodeParser, choiceOptionDisabledTextNodeParser, choiceOptionIconNodeParser ); }