Index: Riskeer/Common/src/Riskeer.Common.Forms/Factories/AssemblyMapDataFeaturesFactory.cs
===================================================================
diff -u -r9d13fc4925bbab28ecc91ed7754a391749e53e1c -r3ab14c6b8e436522a052d5bb21385a2fe75041fa
--- Riskeer/Common/src/Riskeer.Common.Forms/Factories/AssemblyMapDataFeaturesFactory.cs (.../AssemblyMapDataFeaturesFactory.cs) (revision 9d13fc4925bbab28ecc91ed7754a391749e53e1c)
+++ Riskeer/Common/src/Riskeer.Common.Forms/Factories/AssemblyMapDataFeaturesFactory.cs (.../AssemblyMapDataFeaturesFactory.cs) (revision 3ab14c6b8e436522a052d5bb21385a2fe75041fa)
@@ -28,7 +28,6 @@
using Riskeer.Common.Data.FailureMechanism;
using Riskeer.Common.Forms.Helpers;
using Riskeer.Common.Forms.Properties;
-using RiskeerCommonPrimitivesResources = Riskeer.Common.Primitives.Properties.Resources;
namespace Riskeer.Common.Forms.Factories
{
@@ -83,6 +82,7 @@
feature.MetaData[Resources.AssemblyGroup_DisplayName] =
FailureMechanismSectionAssemblyGroupDisplayHelper.GetAssemblyGroupDisplayName(assemblyResult.AssemblyGroup);
+ feature.MetaData[Resources.AssemblyMapDataFeaturesFactory_ProbabilityPerSection_DisplayName] = assemblyResult.SectionProbability;
yield return feature;
}
Index: Riskeer/Common/src/Riskeer.Common.Forms/Properties/Resources.Designer.cs
===================================================================
diff -u -r900196824f2f860b124571e3ebe8f3c0338b49d2 -r3ab14c6b8e436522a052d5bb21385a2fe75041fa
--- Riskeer/Common/src/Riskeer.Common.Forms/Properties/Resources.Designer.cs (.../Resources.Designer.cs) (revision 900196824f2f860b124571e3ebe8f3c0338b49d2)
+++ Riskeer/Common/src/Riskeer.Common.Forms/Properties/Resources.Designer.cs (.../Resources.Designer.cs) (revision 3ab14c6b8e436522a052d5bb21385a2fe75041fa)
@@ -1,4 +1,4 @@
-// Copyright (C) Stichting Deltares 2021. All rights reserved.
+// Copyright (C) Stichting Deltares 2021. All rights reserved.
//
// This file is part of Riskeer.
//
@@ -146,6 +146,15 @@
}
///
+ /// Looks up a localized string similar to Rekenwaarde faalkans per vak.
+ ///
+ public static string AssemblyMapDataFeaturesFactory_ProbabilityPerSection_DisplayName {
+ get {
+ return ResourceManager.GetString("AssemblyMapDataFeaturesFactory_ProbabilityPerSection_DisplayName", resourceCulture);
+ }
+ }
+
+ ///
/// Looks up a localized string similar to Toetsoordeel.
///
public static string AssemblyResult_DisplayName {
Index: Riskeer/Common/src/Riskeer.Common.Forms/Properties/Resources.resx
===================================================================
diff -u -r900196824f2f860b124571e3ebe8f3c0338b49d2 -r3ab14c6b8e436522a052d5bb21385a2fe75041fa
--- Riskeer/Common/src/Riskeer.Common.Forms/Properties/Resources.resx (.../Resources.resx) (revision 900196824f2f860b124571e3ebe8f3c0338b49d2)
+++ Riskeer/Common/src/Riskeer.Common.Forms/Properties/Resources.resx (.../Resources.resx) (revision 3ab14c6b8e436522a052d5bb21385a2fe75041fa)
@@ -1621,4 +1621,7 @@
De duidingsklassen per vak voor dit toetsspoor.
+
+ Rekenwaarde faalkans per vak
+
\ No newline at end of file
Index: Riskeer/Common/test/Riskeer.Common.Forms.Test/Factories/AssemblyMapDataFeaturesFactoryTest.cs
===================================================================
diff -u -r9d13fc4925bbab28ecc91ed7754a391749e53e1c -r3ab14c6b8e436522a052d5bb21385a2fe75041fa
--- Riskeer/Common/test/Riskeer.Common.Forms.Test/Factories/AssemblyMapDataFeaturesFactoryTest.cs (.../AssemblyMapDataFeaturesFactoryTest.cs) (revision 9d13fc4925bbab28ecc91ed7754a391749e53e1c)
+++ Riskeer/Common/test/Riskeer.Common.Forms.Test/Factories/AssemblyMapDataFeaturesFactoryTest.cs (.../AssemblyMapDataFeaturesFactoryTest.cs) (revision 3ab14c6b8e436522a052d5bb21385a2fe75041fa)
@@ -125,9 +125,10 @@
Assert.AreEqual(1, mapGeometries.Count());
CollectionAssert.AreEqual(section.Points, mapGeometries.Single().PointCollections.First());
- Assert.AreEqual(1, mapFeature.MetaData.Keys.Count);
+ Assert.AreEqual(2, mapFeature.MetaData.Keys.Count);
Assert.AreEqual(FailureMechanismSectionAssemblyGroupDisplayHelper.GetAssemblyGroupDisplayName(expectedAssemblyResult.AssemblyGroup),
mapFeature.MetaData["Duidingsklasse"]);
+ Assert.AreEqual(expectedAssemblyResult.SectionProbability, mapFeature.MetaData["Rekenwaarde faalkans per vak"]);
}
}
}
\ No newline at end of file
Index: Riskeer/Common/test/Riskeer.Common.Forms.TestUtil/MapDataTestHelper.cs
===================================================================
diff -u -r8a38b10934f10fa56481a95212dbc9a8132bb02a -r3ab14c6b8e436522a052d5bb21385a2fe75041fa
--- Riskeer/Common/test/Riskeer.Common.Forms.TestUtil/MapDataTestHelper.cs (.../MapDataTestHelper.cs) (revision 8a38b10934f10fa56481a95212dbc9a8132bb02a)
+++ Riskeer/Common/test/Riskeer.Common.Forms.TestUtil/MapDataTestHelper.cs (.../MapDataTestHelper.cs) (revision 3ab14c6b8e436522a052d5bb21385a2fe75041fa)
@@ -318,9 +318,10 @@
FailureMechanismSection failureMechanismSection = sections[index];
CollectionAssert.AreEqual(failureMechanismSection.Points, feature.MapGeometries.Single().PointCollections.Single());
- Assert.AreEqual(1, feature.MetaData.Count);
+ Assert.AreEqual(2, feature.MetaData.Count);
Assert.AreEqual(FailureMechanismSectionAssemblyGroupDisplayHelper.GetAssemblyGroupDisplayName(expectedAssemblyResult.AssemblyGroup),
feature.MetaData["Duidingsklasse"]);
+ Assert.AreEqual(expectedAssemblyResult.SectionProbability, feature.MetaData["Rekenwaarde faalkans per vak"]);
}
}