Index: Ringtoets/Revetment/src/Ringtoets.Revetment.Forms/Factories/WaveConditionsChartDataPointsFactory.cs =================================================================== diff -u -r2548c373f81aaed2b497df18d500da52f5a50eed -rdadaa43d997676fe70eabaeaf42bd878d9d803a5 --- Ringtoets/Revetment/src/Ringtoets.Revetment.Forms/Factories/WaveConditionsChartDataPointsFactory.cs (.../WaveConditionsChartDataPointsFactory.cs) (revision 2548c373f81aaed2b497df18d500da52f5a50eed) +++ Ringtoets/Revetment/src/Ringtoets.Revetment.Forms/Factories/WaveConditionsChartDataPointsFactory.cs (.../WaveConditionsChartDataPointsFactory.cs) (revision dadaa43d997676fe70eabaeaf42bd878d9d803a5) @@ -217,7 +217,7 @@ /// public static IEnumerable> CreateWaterLevelsGeometryPoints(WaveConditionsInput input) { - return input?.WaterLevels + return input?.GetWaterLevels(input.AssessmentLevel) .Select(waterLevel => CreateGeometryPoints(input, () => waterLevel)) .ToArray() ?? new IEnumerable[0]; } Index: Ringtoets/Revetment/test/Ringtoets.Revetment.Forms.Test/Factories/WaveConditionsChartDataPointsFactoryTest.cs =================================================================== diff -u -r077432ea17ea347ddd489cb0905f1b5618eeb5ba -rdadaa43d997676fe70eabaeaf42bd878d9d803a5 --- Ringtoets/Revetment/test/Ringtoets.Revetment.Forms.Test/Factories/WaveConditionsChartDataPointsFactoryTest.cs (.../WaveConditionsChartDataPointsFactoryTest.cs) (revision 077432ea17ea347ddd489cb0905f1b5618eeb5ba) +++ Ringtoets/Revetment/test/Ringtoets.Revetment.Forms.Test/Factories/WaveConditionsChartDataPointsFactoryTest.cs (.../WaveConditionsChartDataPointsFactoryTest.cs) (revision dadaa43d997676fe70eabaeaf42bd878d9d803a5) @@ -954,17 +954,19 @@ // Assert Point2D lastGeometryPoint = foreshoreProfileGeometry.Last(); + IEnumerable waterLevels = input.GetWaterLevels(input.AssessmentLevel); + var expectedLines = new[] { new[] { new Point2D(foreshoreProfileGeometry.First().X, 6), - new Point2D(((input.WaterLevels.ElementAt(0) - lastGeometryPoint.Y) / 3) + lastGeometryPoint.X, 6) + new Point2D(((waterLevels.ElementAt(0) - lastGeometryPoint.Y) / 3) + lastGeometryPoint.X, 6) }, new[] { new Point2D(foreshoreProfileGeometry.First().X, 5), - new Point2D(((input.WaterLevels.ElementAt(1) - lastGeometryPoint.Y) / 3) + lastGeometryPoint.X, 5) + new Point2D(((waterLevels.ElementAt(1) - lastGeometryPoint.Y) / 3) + lastGeometryPoint.X, 5) } };