public ShipmentFileExportRow(IReadOnlyList <string> rawShipmentData, ISmartShipmentExportParametersParser exportParametersParser)
 {
     ShipmentNbr            = exportParametersParser.Trim(rawShipmentData[0]);
     RowNumber              = exportParametersParser.ParseRowNumber(rawShipmentData[1]);
     ShipmentTrackingNumber = exportParametersParser.Trim(rawShipmentData[2]);
     PackageTrackingNumber  = exportParametersParser.Trim(rawShipmentData[3]);
     FreightCost            = exportParametersParser.ParseDecimal((rawShipmentData[4]));
     ShipmentDate           = exportParametersParser.ParseShipmentDateTime(rawShipmentData[5]);
     PackageWeight          = exportParametersParser.ParseDecimal(rawShipmentData[6]);
     VoidIndicator          = exportParametersParser.ParseVoidIndicator(rawShipmentData[7]);
 }