Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/IntegrationTests/StorageSqLiteIntegrationTest.cs =================================================================== diff -u -r0be8a14b7c545ae5a07d1da6a0fa70829323b0f2 -r7c3056aafbb670d79d239ef3d38e9d942bc33498 --- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/IntegrationTests/StorageSqLiteIntegrationTest.cs (.../StorageSqLiteIntegrationTest.cs) (revision 0be8a14b7c545ae5a07d1da6a0fa70829323b0f2) +++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/IntegrationTests/StorageSqLiteIntegrationTest.cs (.../StorageSqLiteIntegrationTest.cs) (revision 7c3056aafbb670d79d239ef3d38e9d942bc33498) @@ -235,6 +235,7 @@ Assert.AreEqual(expectedAssessmentSection.Id, actualAssessmentSection.Id); Assert.AreEqual(expectedAssessmentSection.Name, actualAssessmentSection.Name); + AssertComments(expectedAssessmentSection.Comments, actualAssessmentSection.Comments); AssertHydraulicBoundaryDatabase(expectedAssessmentSection.HydraulicBoundaryDatabase, actualAssessmentSection.HydraulicBoundaryDatabase); AssertReferenceLine(expectedAssessmentSection.ReferenceLine, actualAssessmentSection.ReferenceLine); @@ -835,6 +836,11 @@ Assert.AreEqual(expectedRoughnessPoint.Roughness, actualRoughnessPoint.Roughness); } + private static void AssertComments(Commentable expectedComments, Commentable actualComments) + { + Assert.AreEqual(expectedComments.Comments, actualComments.Comments); + } + private static void AssertStructureInputBase(StructuresInputBase expectedInput, StructuresInputBase actualInput) where T : StructureBase { @@ -890,6 +896,9 @@ AssertForeshoreProfiles(expectedFailureMechanism.ForeshoreProfiles, actualFailureMechanism.ForeshoreProfiles); AssertStabilityPointStructures(expectedFailureMechanism.StabilityPointStructures, actualFailureMechanism.StabilityPointStructures); AssertCalculationGroup(expectedFailureMechanism.CalculationsGroup, actualFailureMechanism.CalculationsGroup); + AssertComments(expectedFailureMechanism.InputComments, actualFailureMechanism.InputComments); + AssertComments(expectedFailureMechanism.OutputComments, actualFailureMechanism.OutputComments); + AssertComments(expectedFailureMechanism.NotRelevantComments, actualFailureMechanism.NotRelevantComments); } private static void AssertFailureMechanismSectionResults(IEnumerable expectedSectionResults, @@ -967,7 +976,7 @@ StructuresCalculation actualCalculation) { Assert.AreEqual(expectedCalculation.Name, actualCalculation.Name); - Assert.AreEqual(expectedCalculation.Comments, actualCalculation.Comments); + AssertComments(expectedCalculation.Comments, actualCalculation.Comments); AssertStabilityPointStructuresInput(expectedCalculation.InputParameters, actualCalculation.InputParameters); @@ -1033,6 +1042,9 @@ AssertForeshoreProfiles(expectedFailureMechanism.ForeshoreProfiles, actualFailureMechanism.ForeshoreProfiles); AssertClosingStructures(expectedFailureMechanism.ClosingStructures, actualFailureMechanism.ClosingStructures); AssertCalculationGroup(expectedFailureMechanism.CalculationsGroup, actualFailureMechanism.CalculationsGroup); + AssertComments(expectedFailureMechanism.InputComments, actualFailureMechanism.InputComments); + AssertComments(expectedFailureMechanism.OutputComments, actualFailureMechanism.OutputComments); + AssertComments(expectedFailureMechanism.NotRelevantComments, actualFailureMechanism.NotRelevantComments); } private static void AssertFailureMechanismSectionResults(IEnumerable expectedSectionResults, @@ -1092,7 +1104,7 @@ StructuresCalculation actualCalculation) { Assert.AreEqual(expectedCalculation.Name, actualCalculation.Name); - Assert.AreEqual(expectedCalculation.Comments, actualCalculation.Comments); + AssertComments(expectedCalculation.Comments, actualCalculation.Comments); AssertClosingStructuresInput(expectedCalculation.InputParameters, actualCalculation.InputParameters); @@ -1146,6 +1158,9 @@ AssertForeshoreProfiles(expectedFailureMechanism.ForeshoreProfiles, actualFailureMechanism.ForeshoreProfiles); AssertHeightStructures(expectedFailureMechanism.HeightStructures, actualFailureMechanism.HeightStructures); AssertCalculationGroup(expectedFailureMechanism.CalculationsGroup, actualFailureMechanism.CalculationsGroup); + AssertComments(expectedFailureMechanism.InputComments, actualFailureMechanism.InputComments); + AssertComments(expectedFailureMechanism.OutputComments, actualFailureMechanism.OutputComments); + AssertComments(expectedFailureMechanism.NotRelevantComments, actualFailureMechanism.NotRelevantComments); } private static void AssertFailureMechanismSectionResults(IEnumerable expectedSectionResults, @@ -1205,7 +1220,7 @@ StructuresCalculation actualCalculation) { Assert.AreEqual(expectedCalculation.Name, actualCalculation.Name); - Assert.AreEqual(expectedCalculation.Comments, actualCalculation.Comments); + AssertComments(expectedCalculation.Comments, actualCalculation.Comments); AssertHeightStructuresInput(expectedCalculation.InputParameters, actualCalculation.InputParameters); @@ -1248,6 +1263,9 @@ AssertStochasticSoilModels(expectedPipingFailureMechanism.StochasticSoilModels, actualPipingFailureMechanism.StochasticSoilModels); AssertSurfaceLines(expectedPipingFailureMechanism.SurfaceLines, actualPipingFailureMechanism.SurfaceLines); AssertCalculationGroup(expectedPipingFailureMechanism.CalculationsGroup, actualPipingFailureMechanism.CalculationsGroup); + AssertComments(expectedPipingFailureMechanism.InputComments, actualPipingFailureMechanism.InputComments); + AssertComments(expectedPipingFailureMechanism.OutputComments, actualPipingFailureMechanism.OutputComments); + AssertComments(expectedPipingFailureMechanism.NotRelevantComments, actualPipingFailureMechanism.NotRelevantComments); } private static void AssertFailureMechanismSectionResults( @@ -1281,8 +1299,8 @@ Assert.AreEqual(expectedPipingCalculation.IsRelevant, actualPipingCalculation.IsRelevant); Assert.AreEqual(expectedPipingCalculation.Contribution, actualPipingCalculation.Contribution); Assert.AreEqual(expectedPipingCalculation.Name, actualPipingCalculation.Name); - Assert.AreEqual(expectedPipingCalculation.Comments, actualPipingCalculation.Comments); - + AssertComments(expectedPipingCalculation.Comments, actualPipingCalculation.Comments); + AssertPipingInput(expectedPipingCalculation.InputParameters, actualPipingCalculation.InputParameters); AssertPipingOutput(expectedPipingCalculation.Output, actualPipingCalculation.Output); AssertPipingSemiProbabilisticOutput(expectedPipingCalculation.SemiProbabilisticOutput, actualPipingCalculation.SemiProbabilisticOutput); @@ -1362,6 +1380,9 @@ Assert.AreEqual(expectedFailureMechanism.GeneralInput.N, actualFailureMechanism.GeneralInput.N); AssertDikeProfiles(expectedFailureMechanism.DikeProfiles, actualFailureMechanism.DikeProfiles); AssertCalculationGroup(expectedFailureMechanism.CalculationsGroup, actualFailureMechanism.CalculationsGroup); + AssertComments(expectedFailureMechanism.InputComments, actualFailureMechanism.InputComments); + AssertComments(expectedFailureMechanism.OutputComments, actualFailureMechanism.OutputComments); + AssertComments(expectedFailureMechanism.NotRelevantComments, actualFailureMechanism.NotRelevantComments); } private static void AssertFailureMechanismSectionResults( @@ -1395,7 +1416,7 @@ GrassCoverErosionInwardsCalculation actualCalculation) { Assert.AreEqual(expectedCalculation.Name, actualCalculation.Name); - Assert.AreEqual(expectedCalculation.Comments, actualCalculation.Comments); + AssertComments(expectedCalculation.Comments, actualCalculation.Comments); AssertGrassCoverErosionInwardsInput(expectedCalculation.InputParameters, actualCalculation.InputParameters); @@ -1459,6 +1480,9 @@ AssertForeshoreProfiles(expectedFailureMechanism.ForeshoreProfiles, actualFailureMechanism.ForeshoreProfiles); AssertHydraulicBoundaryLocations(expectedFailureMechanism.HydraulicBoundaryLocations, actualFailureMechanism.HydraulicBoundaryLocations); AssertCalculationGroup(expectedFailureMechanism.WaveConditionsCalculationGroup, actualFailureMechanism.WaveConditionsCalculationGroup); + AssertComments(expectedFailureMechanism.InputComments, actualFailureMechanism.InputComments); + AssertComments(expectedFailureMechanism.OutputComments, actualFailureMechanism.OutputComments); + AssertComments(expectedFailureMechanism.NotRelevantComments, actualFailureMechanism.NotRelevantComments); } private static void AssertFailureMechanismSectionResults(IEnumerable expectedSectionResults, @@ -1484,7 +1508,7 @@ GrassCoverErosionOutwardsWaveConditionsCalculation actualCalculation) { Assert.AreEqual(expectedCalculation.Name, actualCalculation.Name); - Assert.AreEqual(expectedCalculation.Comments, actualCalculation.Comments); + AssertComments(expectedCalculation.Comments, actualCalculation.Comments); AssertWaveConditionsInput(expectedCalculation.InputParameters, actualCalculation.InputParameters); @@ -1507,6 +1531,9 @@ { AssertForeshoreProfiles(expectedFailureMechanism.ForeshoreProfiles, actualFailureMechanism.ForeshoreProfiles); AssertCalculationGroup(expectedFailureMechanism.WaveConditionsCalculationGroup, actualFailureMechanism.WaveConditionsCalculationGroup); + AssertComments(expectedFailureMechanism.InputComments, actualFailureMechanism.InputComments); + AssertComments(expectedFailureMechanism.OutputComments, actualFailureMechanism.OutputComments); + AssertComments(expectedFailureMechanism.NotRelevantComments, actualFailureMechanism.NotRelevantComments); } private static void AssertFailureMechanismSectionResults(IEnumerable expectedSectionResults, @@ -1531,7 +1558,7 @@ StabilityStoneCoverWaveConditionsCalculation actualCalculation) { Assert.AreEqual(expectedCalculation.Name, actualCalculation.Name); - Assert.AreEqual(expectedCalculation.Comments, actualCalculation.Comments); + AssertComments(expectedCalculation.Comments, actualCalculation.Comments); AssertWaveConditionsInput(expectedCalculation.InputParameters, actualCalculation.InputParameters); @@ -1555,6 +1582,9 @@ { AssertForeshoreProfiles(expectedFailureMechanism.ForeshoreProfiles, actualFailureMechanism.ForeshoreProfiles); AssertCalculationGroup(expectedFailureMechanism.WaveConditionsCalculationGroup, actualFailureMechanism.WaveConditionsCalculationGroup); + AssertComments(expectedFailureMechanism.InputComments, actualFailureMechanism.InputComments); + AssertComments(expectedFailureMechanism.OutputComments, actualFailureMechanism.OutputComments); + AssertComments(expectedFailureMechanism.NotRelevantComments, actualFailureMechanism.NotRelevantComments); } private static void AssertFailureMechanismSectionResults(IEnumerable expectedSectionResults, @@ -1580,7 +1610,7 @@ WaveImpactAsphaltCoverWaveConditionsCalculation actualCalculation) { Assert.AreEqual(expectedCalculation.Name, actualCalculation.Name); - Assert.AreEqual(expectedCalculation.Comments, actualCalculation.Comments); + AssertComments(expectedCalculation.Comments, actualCalculation.Comments); AssertWaveConditionsInput(expectedCalculation.InputParameters, actualCalculation.InputParameters);