Index: Ringtoets/Integration/src/Ringtoets.Integration.Service/Comparers/AssessmentSectionMergeComparer.cs =================================================================== diff -u -r4d90e59f7bad864dba557b3e3d3dc90a4a17f63a -r7ccee0056d3d458bc295f7cfd14145fcab61a877 --- Ringtoets/Integration/src/Ringtoets.Integration.Service/Comparers/AssessmentSectionMergeComparer.cs (.../AssessmentSectionMergeComparer.cs) (revision 4d90e59f7bad864dba557b3e3d3dc90a4a17f63a) +++ Ringtoets/Integration/src/Ringtoets.Integration.Service/Comparers/AssessmentSectionMergeComparer.cs (.../AssessmentSectionMergeComparer.cs) (revision 7ccee0056d3d458bc295f7cfd14145fcab61a877) @@ -103,7 +103,7 @@ private static bool AreNormsEquivalent(double norm, double otherNorm) { - return Math.Abs(norm - otherNorm) < 1e-5; + return Math.Abs(norm - otherNorm) < double.Epsilon; } } } \ No newline at end of file Index: Ringtoets/Integration/test/Ringtoets.Integration.Service.Test/Comparers/AssessmentSectionMergeComparerTest.cs =================================================================== diff -u -r4d90e59f7bad864dba557b3e3d3dc90a4a17f63a -r7ccee0056d3d458bc295f7cfd14145fcab61a877 --- Ringtoets/Integration/test/Ringtoets.Integration.Service.Test/Comparers/AssessmentSectionMergeComparerTest.cs (.../AssessmentSectionMergeComparerTest.cs) (revision 4d90e59f7bad864dba557b3e3d3dc90a4a17f63a) +++ Ringtoets/Integration/test/Ringtoets.Integration.Service.Test/Comparers/AssessmentSectionMergeComparerTest.cs (.../AssessmentSectionMergeComparerTest.cs) (revision 7ccee0056d3d458bc295f7cfd14145fcab61a877) @@ -159,9 +159,9 @@ "Id"); yield return new ChangePropertyData(sec => sec.HydraulicBoundaryDatabase.Version = "DifferentVersion", "HydraulicBoundaryDataBase"); - yield return new ChangePropertyData(sec => sec.FailureMechanismContribution.LowerLimitNorm = sec.FailureMechanismContribution.LowerLimitNorm - 0.05, + yield return new ChangePropertyData(sec => sec.FailureMechanismContribution.LowerLimitNorm = sec.FailureMechanismContribution.LowerLimitNorm - 1e-15, "LowerLimitNorm"); - yield return new ChangePropertyData(sec => sec.FailureMechanismContribution.SignalingNorm = sec.FailureMechanismContribution.SignalingNorm - 0.005, + yield return new ChangePropertyData(sec => sec.FailureMechanismContribution.SignalingNorm = sec.FailureMechanismContribution.SignalingNorm - 1e-15, "SignalingNorm"); yield return new ChangePropertyData(sec => sec.FailureMechanismContribution.NormativeNorm = sec.FailureMechanismContribution.NormativeNorm == NormType.LowerLimit ? NormType.Signaling