Index: DamEngine/trunk/src/Deltares.DamEngine.TestHelpers/GeneralHelper.cs =================================================================== diff -u -r5747 -r5750 --- DamEngine/trunk/src/Deltares.DamEngine.TestHelpers/GeneralHelper.cs (.../GeneralHelper.cs) (revision 5747) +++ DamEngine/trunk/src/Deltares.DamEngine.TestHelpers/GeneralHelper.cs (.../GeneralHelper.cs) (revision 5750) @@ -26,6 +26,7 @@ using System.Text; using Deltares.DamEngine.Data.Design; using Deltares.DamEngine.Data.General; +using Deltares.DamEngine.Data.General.TimeSeries; using Deltares.DamEngine.Data.Standard.Logging; using Deltares.DamEngine.Interface; using Deltares.DamEngine.Io; @@ -280,6 +281,27 @@ } return output; } - - + /// + /// Make timeserie shorter for testing: the first, the last and the middle entry are only used + /// + /// + private static void ShortenTimeSeries(TimeSerieCollection inputTimeSeries) // ToDo the: Currently not used, but keep for future use + { + if (inputTimeSeries != null && inputTimeSeries.Series[0] != null && inputTimeSeries.Series[0].Entries.Count > 3) + { + double halfEntriesCount = inputTimeSeries.Series[0].Entries.Count; + var halfWay = (int)Math.Round(halfEntriesCount / 2); + foreach (Data.General.TimeSeries.TimeSerie serie in inputTimeSeries.Series) + { + for (int i = serie.Entries.Count - 2; i > 0; i--) + { + if (i != halfWay) // keep the time entry in the middle of the serie + { + serie.Entries.RemoveAt(i); + } + } + } + } + } + } \ No newline at end of file