Beispiel #1
0
        /// <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);
        }
Beispiel #2
0
        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);
        }