protected GivenStatementImpl(LexicalInfo lexicalInfo) : base(lexicalInfo) { _whenClauses = new WhenClauseCollection(this); }
protected GivenStatementImpl(Expression expression, Block otherwiseBlock) { _whenClauses = new WhenClauseCollection(this); Expression = expression; OtherwiseBlock = otherwiseBlock; }
protected GivenStatementImpl(LexicalInfo lexicalInfo, Expression expression, Block otherwiseBlock) : base(lexicalInfo) { _whenClauses = new WhenClauseCollection(this); Expression = expression; OtherwiseBlock = otherwiseBlock; }
protected GivenStatementImpl() { _whenClauses = new WhenClauseCollection(this); }