/// <summary> /// Adds the given transformer to the pipeline of cell value transformers. /// </summary> /// <param name="transformer">The tranformer to add.</param> public void AddCellValueTransformer(ICellValueTransformer transformer) { if (transformer == null) { throw new ArgumentNullException(nameof(transformer)); } _cellValueTransformers.Add(transformer); }
public void WithTrim_Invoke_Success() { SingleExcelPropertyMap <string> propertyMap = Map(t => t.Value); Assert.Same(propertyMap, propertyMap.WithTrim()); ICellValueTransformer transformer = Assert.Single(propertyMap.CellValueTransformers); Assert.IsType <TrimCellValueTransformer>(transformer); }