/// <summary> /// Creates a <see cref="BasicFlexiTableBlockParser"/>. /// </summary> /// <param name="flexiTableBlockFactory">The factory for building <see cref="FlexiTableBlock"/>s.</param> /// <exception cref="ArgumentNullException">Thrown if <paramref name="flexiTableBlockFactory"/> is <c>null</c>.</exception> public BasicFlexiTableBlockParser(IFlexiTableBlockFactory flexiTableBlockFactory) : base(flexiTableBlockFactory) { OpeningCharacters = new char[] { '|' }; }
/// <summary> /// Creates a <see cref="FlexiTableBlockParser"/>. /// </summary> /// <param name="flexiTableBlockFactory">The factory for creating <see cref="FlexiTableBlock"/>s.</param> /// <exception cref="ArgumentNullException">Thrown if <paramref name="flexiTableBlockFactory"/> is <c>null</c>.</exception> protected FlexiTableBlockParser(IFlexiTableBlockFactory flexiTableBlockFactory) { _flexiTableBlockFactory = flexiTableBlockFactory ?? throw new ArgumentNullException(nameof(flexiTableBlockFactory)); }
private ExposedBasicFlexiTableBlockParser CreateExposedBasicFlexiTableBlockParser(IFlexiTableBlockFactory flexiTableBlockFactory = null) { return(new ExposedBasicFlexiTableBlockParser(flexiTableBlockFactory ?? _mockRepository.Create <IFlexiTableBlockFactory>().Object)); }
private Mock <ExposedBasicFlexiTableBlockParser> CreateMockExposedBasicFlexiTableBlockParser(IFlexiTableBlockFactory flexiTableBlockFactory = null) { return(_mockRepository.Create <ExposedBasicFlexiTableBlockParser>(flexiTableBlockFactory ?? _mockRepository.Create <IFlexiTableBlockFactory>().Object)); }
public ExposedBasicFlexiTableBlockParser(IFlexiTableBlockFactory flexiTableBlockFactory) : base(flexiTableBlockFactory) { }
/// <summary> /// Creates an <see cref="AdvancedFlexiTableBlockParser"/>. /// </summary> /// <param name="flexiTableBlockFactory">The factory for building <see cref="FlexiTableBlock"/>s.</param> /// <exception cref="ArgumentNullException">Thrown if <paramref name="flexiTableBlockFactory"/> is <c>null</c>.</exception> public AdvancedFlexiTableBlockParser(IFlexiTableBlockFactory flexiTableBlockFactory) : base(flexiTableBlockFactory) { OpeningCharacters = new char[] { '+' }; }