public TableFormulaExport MapFrom(TableFormula input)
        {
            var export = new TableFormulaExport();

            input.AllPoints().Each(export.AddPoint);

            export.UseDerivedValues = input.UseDerivedValues;

            return(export);
        }
 protected override void Context()
 {
     base.Context();
     _tableFormulaExport = new TableFormulaExport {
         Id = 1
     };
     _p1 = new ValuePoint(0, 0);
     _p2 = new ValuePoint(1, 1)
     {
         RestartSolver = true
     };
     _p3 = new ValuePoint(2, 2);
     _tableFormulaExport.AddPoint(_p1);
     _tableFormulaExport.AddPoint(_p2);
     _tableFormulaExport.AddPoint(_p3);
     _tableFormulaExport.UseDerivedValues = false;
 }
 protected override void Because()
 {
     _result = sut.MapFrom(_input);
 }