Index: Ringtoets/Integration/src/Ringtoets.Integration.Data/StandAlone/AssemblyFactories/MacroStabilityOutwardsFailureMechanismSectionResultAssemblyFactory.cs =================================================================== diff -u -r6edfd6348d58a4c36144c823bb7dc8b2a5828482 -r675f7c90056894a60a20233cd9f146a0f84ceb01 --- Ringtoets/Integration/src/Ringtoets.Integration.Data/StandAlone/AssemblyFactories/MacroStabilityOutwardsFailureMechanismSectionResultAssemblyFactory.cs (.../MacroStabilityOutwardsFailureMechanismSectionResultAssemblyFactory.cs) (revision 6edfd6348d58a4c36144c823bb7dc8b2a5828482) +++ Ringtoets/Integration/src/Ringtoets.Integration.Data/StandAlone/AssemblyFactories/MacroStabilityOutwardsFailureMechanismSectionResultAssemblyFactory.cs (.../MacroStabilityOutwardsFailureMechanismSectionResultAssemblyFactory.cs) (revision 675f7c90056894a60a20233cd9f146a0f84ceb01) @@ -48,7 +48,7 @@ /// is null. /// Thrown when the /// could not be created. - public static FailureMechanismSectionAssembly AssembleSimpleAssessment( + public static FailureMechanismSectionAssemblyCategoryGroup AssembleSimpleAssessment( MacroStabilityOutwardsFailureMechanismSectionResult failureMechanismSectionResult) { if (failureMechanismSectionResult == null) @@ -62,7 +62,7 @@ try { - return calculator.AssembleSimpleAssessment(failureMechanismSectionResult.SimpleAssessmentResult); + return calculator.AssembleSimpleAssessment(failureMechanismSectionResult.SimpleAssessmentResult).Group; } catch (FailureMechanismSectionAssemblyCalculatorException e) { @@ -81,7 +81,7 @@ /// Thrown when any parameter is null. /// Thrown when the /// could not be created. - public static FailureMechanismSectionAssembly AssembleDetailedAssembly( + public static FailureMechanismSectionAssemblyCategoryGroup AssembleDetailedAssembly( MacroStabilityOutwardsFailureMechanismSectionResult failureMechanismSectionResult, MacroStabilityOutwardsFailureMechanism failureMechanism, IAssessmentSection assessmentSection) @@ -118,7 +118,7 @@ return calculator.AssembleDetailedAssessment( failureMechanismSectionResult.DetailedAssessmentResult, failureMechanismSectionResult.DetailedAssessmentProbability, - categories); + categories).Group; } catch (FailureMechanismSectionAssemblyCalculatorException e) { @@ -137,7 +137,7 @@ /// Thrown when any parameter is null. /// Thrown when the /// could not be created. - public static FailureMechanismSectionAssembly AssembleTailorMadeAssembly( + public static FailureMechanismSectionAssemblyCategoryGroup AssembleTailorMadeAssembly( MacroStabilityOutwardsFailureMechanismSectionResult failureMechanismSectionResult, MacroStabilityOutwardsFailureMechanism failureMechanism, IAssessmentSection assessmentSection) @@ -174,7 +174,7 @@ return calculator.AssembleTailorMadeAssessment( failureMechanismSectionResult.TailorMadeAssessmentResult, failureMechanismSectionResult.TailorMadeAssessmentProbability, - categories); + categories).Group; } catch (FailureMechanismSectionAssemblyCalculatorException e) { @@ -193,7 +193,7 @@ /// Thrown when any parameter is null. /// Thrown when the /// could not be created. - public static FailureMechanismSectionAssembly AssembleCombinedAssembly( + public static FailureMechanismSectionAssemblyCategoryGroup AssembleCombinedAssembly( MacroStabilityOutwardsFailureMechanismSectionResult failureMechanismSectionResult, MacroStabilityOutwardsFailureMechanism failureMechanism, IAssessmentSection assessmentSection) @@ -213,10 +213,10 @@ throw new ArgumentNullException(nameof(assessmentSection)); } - FailureMechanismSectionAssembly simpleAssembly = AssembleSimpleAssessment(failureMechanismSectionResult); - FailureMechanismSectionAssembly detailedAssembly = AssembleDetailedAssembly( + FailureMechanismSectionAssemblyCategoryGroup simpleAssembly = AssembleSimpleAssessment(failureMechanismSectionResult); + FailureMechanismSectionAssemblyCategoryGroup detailedAssembly = AssembleDetailedAssembly( failureMechanismSectionResult, failureMechanism, assessmentSection); - FailureMechanismSectionAssembly tailorMadeAssembly = AssembleTailorMadeAssembly( + FailureMechanismSectionAssemblyCategoryGroup tailorMadeAssembly = AssembleTailorMadeAssembly( failureMechanismSectionResult, failureMechanism, assessmentSection); IAssemblyToolCalculatorFactory calculatorFactory = AssemblyToolCalculatorFactory.Instance; Index: Ringtoets/Integration/src/Ringtoets.Integration.Forms/Views/SectionResultRows/MacroStabilityOutwardsSectionResultRow.cs =================================================================== diff -u -r874ea87b2507771b5618b14ecf64dedd84b2418d -r675f7c90056894a60a20233cd9f146a0f84ceb01 --- Ringtoets/Integration/src/Ringtoets.Integration.Forms/Views/SectionResultRows/MacroStabilityOutwardsSectionResultRow.cs (.../MacroStabilityOutwardsSectionResultRow.cs) (revision 874ea87b2507771b5618b14ecf64dedd84b2418d) +++ Ringtoets/Integration/src/Ringtoets.Integration.Forms/Views/SectionResultRows/MacroStabilityOutwardsSectionResultRow.cs (.../MacroStabilityOutwardsSectionResultRow.cs) (revision 675f7c90056894a60a20233cd9f146a0f84ceb01) @@ -162,7 +162,7 @@ { get { - return MacroStabilityOutwardsFailureMechanismSectionResultAssemblyFactory.AssembleSimpleAssessment(SectionResult).Group; + return MacroStabilityOutwardsFailureMechanismSectionResultAssemblyFactory.AssembleSimpleAssessment(SectionResult); } } @@ -178,7 +178,7 @@ return MacroStabilityOutwardsFailureMechanismSectionResultAssemblyFactory.AssembleDetailedAssembly( SectionResult, failureMechanism, - assessmentSection).Group; + assessmentSection); } } @@ -194,7 +194,7 @@ return MacroStabilityOutwardsFailureMechanismSectionResultAssemblyFactory.AssembleTailorMadeAssembly( SectionResult, failureMechanism, - assessmentSection).Group; + assessmentSection); } } @@ -210,7 +210,7 @@ return MacroStabilityOutwardsFailureMechanismSectionResultAssemblyFactory.AssembleCombinedAssembly( SectionResult, failureMechanism, - assessmentSection).Group; + assessmentSection); } } Index: Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/StandAlone/AssemblyFactories/MacroStabilityOutwardsFailureMechanismSectionResultAssemblyFactoryTest.cs =================================================================== diff -u -r6edfd6348d58a4c36144c823bb7dc8b2a5828482 -r675f7c90056894a60a20233cd9f146a0f84ceb01 --- Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/StandAlone/AssemblyFactories/MacroStabilityOutwardsFailureMechanismSectionResultAssemblyFactoryTest.cs (.../MacroStabilityOutwardsFailureMechanismSectionResultAssemblyFactoryTest.cs) (revision 6edfd6348d58a4c36144c823bb7dc8b2a5828482) +++ Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/StandAlone/AssemblyFactories/MacroStabilityOutwardsFailureMechanismSectionResultAssemblyFactoryTest.cs (.../MacroStabilityOutwardsFailureMechanismSectionResultAssemblyFactoryTest.cs) (revision 675f7c90056894a60a20233cd9f146a0f84ceb01) @@ -94,12 +94,12 @@ FailureMechanismSectionAssemblyCalculatorStub calculator = calculatorfactory.LastCreatedFailureMechanismSectionAssemblyCalculator; // Call - FailureMechanismSectionAssembly actualOutput = + FailureMechanismSectionAssemblyCategoryGroup actualOutput = MacroStabilityOutwardsFailureMechanismSectionResultAssemblyFactory.AssembleSimpleAssessment(sectionResult); // Assert FailureMechanismSectionAssembly calculatorOutput = calculator.SimpleAssessmentAssemblyOutput; - Assert.AreSame(calculatorOutput, actualOutput); + Assert.AreEqual(calculatorOutput.Group, actualOutput); } } @@ -240,15 +240,15 @@ FailureMechanismSectionAssemblyCalculatorStub calculator = calculatorFactory.LastCreatedFailureMechanismSectionAssemblyCalculator; // Call - FailureMechanismSectionAssembly actualOutput = + FailureMechanismSectionAssemblyCategoryGroup actualOutput = MacroStabilityOutwardsFailureMechanismSectionResultAssemblyFactory.AssembleDetailedAssembly( sectionResult, failureMechanism, assessmentSection); // Assert FailureMechanismSectionAssembly calculatorOutput = calculator.DetailedAssessmentAssemblyOutput; - Assert.AreSame(calculatorOutput, actualOutput); + Assert.AreEqual(calculatorOutput.Group, actualOutput); mocks.VerifyAll(); } } @@ -400,15 +400,15 @@ FailureMechanismSectionAssemblyCalculatorStub calculator = calculatorFactory.LastCreatedFailureMechanismSectionAssemblyCalculator; // Call - FailureMechanismSectionAssembly actualOutput = + FailureMechanismSectionAssemblyCategoryGroup actualOutput = MacroStabilityOutwardsFailureMechanismSectionResultAssemblyFactory.AssembleTailorMadeAssembly( sectionResult, failureMechanism, assessmentSection); // Assert FailureMechanismSectionAssembly calculatorOutput = calculator.TailorMadeAssessmentAssemblyOutput; - Assert.AreSame(calculatorOutput, actualOutput); + Assert.AreEqual(calculatorOutput.Group, actualOutput); mocks.VerifyAll(); } } @@ -528,23 +528,20 @@ assessmentSection); // Assert - FailureMechanismSectionAssembly expectedSimpleAssembly = MacroStabilityOutwardsFailureMechanismSectionResultAssemblyFactory.AssembleSimpleAssessment( + FailureMechanismSectionAssemblyCategoryGroup expectedSimpleAssembly = MacroStabilityOutwardsFailureMechanismSectionResultAssemblyFactory.AssembleSimpleAssessment( sectionResult); - FailureMechanismSectionAssembly expectedDetailedAssembly = MacroStabilityOutwardsFailureMechanismSectionResultAssemblyFactory.AssembleDetailedAssembly( + FailureMechanismSectionAssemblyCategoryGroup expectedDetailedAssembly = MacroStabilityOutwardsFailureMechanismSectionResultAssemblyFactory.AssembleDetailedAssembly( sectionResult, failureMechanism, assessmentSection); - FailureMechanismSectionAssembly expectedTailorMadeAssembly = MacroStabilityOutwardsFailureMechanismSectionResultAssemblyFactory.AssembleTailorMadeAssembly( + FailureMechanismSectionAssemblyCategoryGroup expectedTailorMadeAssembly = MacroStabilityOutwardsFailureMechanismSectionResultAssemblyFactory.AssembleTailorMadeAssembly( sectionResult, failureMechanism, assessmentSection); - Assert.AreEqual(expectedSimpleAssembly.Group, calculator.CombinedSimpleAssemblyInput.Group); - Assert.AreEqual(expectedSimpleAssembly.Probability, calculator.CombinedSimpleAssemblyInput.Probability); - Assert.AreEqual(expectedDetailedAssembly.Group, calculator.CombinedDetailedAssemblyInput.Group); - Assert.AreEqual(expectedDetailedAssembly.Probability, calculator.CombinedDetailedAssemblyInput.Probability); - Assert.AreEqual(expectedTailorMadeAssembly.Group, calculator.CombinedTailorMadeAssemblyInput.Group); - Assert.AreEqual(expectedTailorMadeAssembly.Probability, calculator.CombinedTailorMadeAssemblyInput.Probability); + Assert.AreEqual(expectedSimpleAssembly, calculator.CombinedSimpleAssemblyGroupInput); + Assert.AreEqual(expectedDetailedAssembly, calculator.CombinedDetailedAssemblyGroupInput); + Assert.AreEqual(expectedTailorMadeAssembly, calculator.CombinedTailorMadeAssemblyGroupInput); mocks.VerifyAll(); } } @@ -567,15 +564,15 @@ FailureMechanismSectionAssemblyCalculatorStub calculator = calculatorFactory.LastCreatedFailureMechanismSectionAssemblyCalculator; // Call - FailureMechanismSectionAssembly actualOutput = + FailureMechanismSectionAssemblyCategoryGroup actualOutput = MacroStabilityOutwardsFailureMechanismSectionResultAssemblyFactory.AssembleCombinedAssembly( sectionResult, failureMechanism, assessmentSection); // Assert - FailureMechanismSectionAssembly calculatorOutput = calculator.CombinedAssemblyOutput; - Assert.AreSame(calculatorOutput, actualOutput); + FailureMechanismSectionAssemblyCategoryGroup calculatorOutput = calculator.CombinedAssemblyCategoryOutput; + Assert.AreEqual(calculatorOutput, actualOutput); mocks.VerifyAll(); } } Index: Ringtoets/Integration/test/Ringtoets.Integration.Forms.Test/Views/SectionResultRows/MacroStabilityOutwardsSectionResultRowTest.cs =================================================================== diff -u -r874ea87b2507771b5618b14ecf64dedd84b2418d -r675f7c90056894a60a20233cd9f146a0f84ceb01 --- Ringtoets/Integration/test/Ringtoets.Integration.Forms.Test/Views/SectionResultRows/MacroStabilityOutwardsSectionResultRowTest.cs (.../MacroStabilityOutwardsSectionResultRowTest.cs) (revision 874ea87b2507771b5618b14ecf64dedd84b2418d) +++ Ringtoets/Integration/test/Ringtoets.Integration.Forms.Test/Views/SectionResultRows/MacroStabilityOutwardsSectionResultRowTest.cs (.../MacroStabilityOutwardsSectionResultRowTest.cs) (revision 675f7c90056894a60a20233cd9f146a0f84ceb01) @@ -560,8 +560,8 @@ FailureMechanismSectionAssemblyCategoryGroup combinedAssemblyCategoryGroup = row.CombinedAssemblyCategoryGroup; // Assert - FailureMechanismSectionAssembly calculatorOutput = calculator.CombinedAssemblyOutput; - Assert.AreEqual(calculatorOutput.Group, combinedAssemblyCategoryGroup); + FailureMechanismSectionAssemblyCategoryGroup calculatorOutput = calculator.CombinedAssemblyCategoryOutput; + Assert.AreEqual(calculatorOutput, combinedAssemblyCategoryGroup); mocks.VerifyAll(); } }