Index: Ringtoets/StabilityStoneCover/src/Ringtoets.StabilityStoneCover.Data/StabilityStoneCoverFailureMechanismSectionResultAssemblyFactory.cs
===================================================================
diff -u -r015eb3822c4c4d03e957ab676e5dc4428c46f1eb -r55c76bef68faf4b5681a45030f3a253eb03f92e5
--- Ringtoets/StabilityStoneCover/src/Ringtoets.StabilityStoneCover.Data/StabilityStoneCoverFailureMechanismSectionResultAssemblyFactory.cs (.../StabilityStoneCoverFailureMechanismSectionResultAssemblyFactory.cs) (revision 015eb3822c4c4d03e957ab676e5dc4428c46f1eb)
+++ Ringtoets/StabilityStoneCover/src/Ringtoets.StabilityStoneCover.Data/StabilityStoneCoverFailureMechanismSectionResultAssemblyFactory.cs (.../StabilityStoneCoverFailureMechanismSectionResultAssemblyFactory.cs) (revision 55c76bef68faf4b5681a45030f3a253eb03f92e5)
@@ -43,7 +43,7 @@
/// is null.
/// Thrown when the
/// could not be created.
- public static FailureMechanismSectionAssembly AssembleSimpleAssessment(
+ public static FailureMechanismSectionAssemblyCategoryGroup AssembleSimpleAssessment(
StabilityStoneCoverFailureMechanismSectionResult failureMechanismSectionResult)
{
if (failureMechanismSectionResult == null)
@@ -57,7 +57,7 @@
try
{
- return calculator.AssembleSimpleAssessment(failureMechanismSectionResult.SimpleAssessmentResult);
+ return calculator.AssembleSimpleAssessment(failureMechanismSectionResult.SimpleAssessmentResult).Group;
}
catch (FailureMechanismSectionAssemblyCalculatorException e)
{
Index: Ringtoets/StabilityStoneCover/test/Ringtoets.StabilityStoneCover.Data.Test/StabilityStoneCoverFailureMechanismSectionResultAssemblyFactoryTest.cs
===================================================================
diff -u -re3f913fddac4cfa598ef5439ce6b832f354d7dd8 -r55c76bef68faf4b5681a45030f3a253eb03f92e5
--- Ringtoets/StabilityStoneCover/test/Ringtoets.StabilityStoneCover.Data.Test/StabilityStoneCoverFailureMechanismSectionResultAssemblyFactoryTest.cs (.../StabilityStoneCoverFailureMechanismSectionResultAssemblyFactoryTest.cs) (revision e3f913fddac4cfa598ef5439ce6b832f354d7dd8)
+++ Ringtoets/StabilityStoneCover/test/Ringtoets.StabilityStoneCover.Data.Test/StabilityStoneCoverFailureMechanismSectionResultAssemblyFactoryTest.cs (.../StabilityStoneCoverFailureMechanismSectionResultAssemblyFactoryTest.cs) (revision 55c76bef68faf4b5681a45030f3a253eb03f92e5)
@@ -85,12 +85,11 @@
FailureMechanismSectionAssemblyCalculatorStub calculator = calculatorfactory.LastCreatedFailureMechanismSectionAssemblyCalculator;
// Call
- FailureMechanismSectionAssembly actualOutput =
+ FailureMechanismSectionAssemblyCategoryGroup actualOutput =
StabilityStoneCoverFailureMechanismSectionResultAssemblyFactory.AssembleSimpleAssessment(sectionResult);
// Assert
- FailureMechanismSectionAssembly calculatorOutput = calculator.SimpleAssessmentAssemblyOutput;
- Assert.AreSame(calculatorOutput, actualOutput);
+ Assert.AreEqual(calculator.SimpleAssessmentAssemblyOutput.Group, actualOutput);
}
}