Index: Riskeer/Common/src/Riskeer.Common.Forms/MapLayers/CalculatableFailureMechanismSectionResultsMapLayer.cs
===================================================================
diff -u -r8658d36cc32a7af5ea898721e85abe5985b52fb1 -r8a38b10934f10fa56481a95212dbc9a8132bb02a
--- Riskeer/Common/src/Riskeer.Common.Forms/MapLayers/CalculatableFailureMechanismSectionResultsMapLayer.cs (.../CalculatableFailureMechanismSectionResultsMapLayer.cs) (revision 8658d36cc32a7af5ea898721e85abe5985b52fb1)
+++ Riskeer/Common/src/Riskeer.Common.Forms/MapLayers/CalculatableFailureMechanismSectionResultsMapLayer.cs (.../CalculatableFailureMechanismSectionResultsMapLayer.cs) (revision 8a38b10934f10fa56481a95212dbc9a8132bb02a)
@@ -48,7 +48,7 @@
///
/// The failure path to get the data from.
/// The used to assemble the result of a section result.
- /// Thrown when is null.
+ /// Thrown when any parameter is null.
public CalculatableFailureMechanismSectionResultsMapLayer(
TFailureMechanism failureMechanism, Func performAssemblyFunc)
: base(failureMechanism, performAssemblyFunc)
Index: Riskeer/Common/src/Riskeer.Common.Forms/MapLayers/NonCalculatableFailureMechanismSectionResultsMapLayer.cs
===================================================================
diff -u -r0fd89ca862752d22af9e6543f05f891ef7c6380a -r8a38b10934f10fa56481a95212dbc9a8132bb02a
--- Riskeer/Common/src/Riskeer.Common.Forms/MapLayers/NonCalculatableFailureMechanismSectionResultsMapLayer.cs (.../NonCalculatableFailureMechanismSectionResultsMapLayer.cs) (revision 0fd89ca862752d22af9e6543f05f891ef7c6380a)
+++ Riskeer/Common/src/Riskeer.Common.Forms/MapLayers/NonCalculatableFailureMechanismSectionResultsMapLayer.cs (.../NonCalculatableFailureMechanismSectionResultsMapLayer.cs) (revision 8a38b10934f10fa56481a95212dbc9a8132bb02a)
@@ -47,7 +47,7 @@
///
/// The failure path to get the data from.
/// The used to assemble the result of a section result.
- /// Thrown when is null.
+ /// Thrown when any parameter is null.
public NonCalculatableFailureMechanismSectionResultsMapLayer(
IHasSectionResults failureMechanism,
Func performAssemblyFunc)
Index: Riskeer/Common/test/Riskeer.Common.Forms.Test/MapLayers/CalculatableFailureMechanismSectionResultsMapLayerTest.cs
===================================================================
diff -u -r9616d6e1fe303f236014e8f5f668a3990373d16b -r8a38b10934f10fa56481a95212dbc9a8132bb02a
--- Riskeer/Common/test/Riskeer.Common.Forms.Test/MapLayers/CalculatableFailureMechanismSectionResultsMapLayerTest.cs (.../CalculatableFailureMechanismSectionResultsMapLayerTest.cs) (revision 9616d6e1fe303f236014e8f5f668a3990373d16b)
+++ Riskeer/Common/test/Riskeer.Common.Forms.Test/MapLayers/CalculatableFailureMechanismSectionResultsMapLayerTest.cs (.../CalculatableFailureMechanismSectionResultsMapLayerTest.cs) (revision 8a38b10934f10fa56481a95212dbc9a8132bb02a)
@@ -88,6 +88,10 @@
MapDataTestHelper.AssertAssemblyMapData(failureMechanism, assemblyResult, mapLayer.MapData);
// When
+ assemblyResult = new FailureMechanismSectionAssemblyResult(
+ random.NextDouble(), random.NextDouble(), random.NextDouble(),
+ random.NextEnumValue());
+
failureMechanism.CalculationsGroup.Children.Add(new TestCalculation());
failureMechanism.CalculationsGroup.NotifyObservers();
@@ -131,6 +135,10 @@
MapDataTestHelper.AssertAssemblyMapData(failureMechanism, assemblyResult, mapLayer.MapData);
// When
+ assemblyResult = new FailureMechanismSectionAssemblyResult(
+ random.NextDouble(), random.NextDouble(), random.NextDouble(),
+ random.NextEnumValue());
+
calculationScenario.IsRelevant = false;
calculationScenario.NotifyObservers();
@@ -174,6 +182,10 @@
MapDataTestHelper.AssertAssemblyMapData(failureMechanism, assemblyResult, mapLayer.MapData);
// When
+ assemblyResult = new FailureMechanismSectionAssemblyResult(
+ random.NextDouble(), random.NextDouble(), random.NextDouble(),
+ random.NextEnumValue());
+
calculationScenario.InputParameters.HydraulicBoundaryLocation = new TestHydraulicBoundaryLocation();
calculationScenario.InputParameters.NotifyObservers();
@@ -222,6 +234,10 @@
MapDataTestHelper.AssertAssemblyMapData(failureMechanism, assemblyResult, mapLayer.MapData);
// When
+ assemblyResult = new FailureMechanismSectionAssemblyResult(
+ random.NextDouble(), random.NextDouble(), random.NextDouble(),
+ random.NextEnumValue());
+
nestedCalculationScenario.InputParameters.HydraulicBoundaryLocation = new TestHydraulicBoundaryLocation();
nestedCalculationScenario.InputParameters.NotifyObservers();
Index: Riskeer/Common/test/Riskeer.Common.Forms.Test/MapLayers/NonCalculatableFailureMechanismSectionResultsMapLayerTest.cs
===================================================================
diff -u -r9616d6e1fe303f236014e8f5f668a3990373d16b -r8a38b10934f10fa56481a95212dbc9a8132bb02a
--- Riskeer/Common/test/Riskeer.Common.Forms.Test/MapLayers/NonCalculatableFailureMechanismSectionResultsMapLayerTest.cs (.../NonCalculatableFailureMechanismSectionResultsMapLayerTest.cs) (revision 9616d6e1fe303f236014e8f5f668a3990373d16b)
+++ Riskeer/Common/test/Riskeer.Common.Forms.Test/MapLayers/NonCalculatableFailureMechanismSectionResultsMapLayerTest.cs (.../NonCalculatableFailureMechanismSectionResultsMapLayerTest.cs) (revision 8a38b10934f10fa56481a95212dbc9a8132bb02a)
@@ -114,8 +114,11 @@
MapDataTestHelper.AssertAssemblyMapData(failureMechanism, assemblyResult, mapLayer.MapData);
// When
+ assemblyResult = new FailureMechanismSectionAssemblyResult(
+ random.NextDouble(), random.NextDouble(), random.NextDouble(),
+ random.NextEnumValue());
+
TestFailureMechanismSectionResult sectionResult = failureMechanism.SectionResults.First();
- sectionResult.IsRelevant = false;
sectionResult.NotifyObservers();
// Then
Index: Riskeer/Common/test/Riskeer.Common.Forms.TestUtil/MapDataTestHelper.cs
===================================================================
diff -u -rdcf0daecff8fe9d5f20f78226b88a8da9f8f2c96 -r8a38b10934f10fa56481a95212dbc9a8132bb02a
--- Riskeer/Common/test/Riskeer.Common.Forms.TestUtil/MapDataTestHelper.cs (.../MapDataTestHelper.cs) (revision dcf0daecff8fe9d5f20f78226b88a8da9f8f2c96)
+++ Riskeer/Common/test/Riskeer.Common.Forms.TestUtil/MapDataTestHelper.cs (.../MapDataTestHelper.cs) (revision 8a38b10934f10fa56481a95212dbc9a8132bb02a)
@@ -23,7 +23,6 @@
using System.Linq;
using Core.Common.Base.Geometry;
using Core.Common.Geometry;
-using Core.Common.Util;
using Core.Components.Gis.Data;
using Core.Components.Gis.Features;
using Core.Components.Gis.Geometries;
@@ -35,6 +34,7 @@
using Riskeer.Common.Data.DikeProfiles;
using Riskeer.Common.Data.FailureMechanism;
using Riskeer.Common.Data.FailurePath;
+using Riskeer.Common.Forms.Helpers;
namespace Riskeer.Common.Forms.TestUtil
{
@@ -319,8 +319,7 @@
CollectionAssert.AreEqual(failureMechanismSection.Points, feature.MapGeometries.Single().PointCollections.Single());
Assert.AreEqual(1, feature.MetaData.Count);
- Assert.AreEqual(new EnumDisplayWrapper(
- DisplayFailureMechanismSectionAssemblyGroupConverter.Convert(expectedAssemblyResult.AssemblyGroup)).DisplayName,
+ Assert.AreEqual(FailureMechanismSectionAssemblyGroupDisplayHelper.GetAssemblyGroupDisplayName(expectedAssemblyResult.AssemblyGroup),
feature.MetaData["Duidingsklasse"]);
}
}