Index: Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Forms/Views/MacroStabilityInwardsScenarioRow.cs
===================================================================
diff -u -ra875e5fb4cd5e183164fc0bc9aa5376e7f40d71d -reb4e08c0608aa4d157d50dba3fa4a85976eece20
--- Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Forms/Views/MacroStabilityInwardsScenarioRow.cs (.../MacroStabilityInwardsScenarioRow.cs) (revision a875e5fb4cd5e183164fc0bc9aa5376e7f40d71d)
+++ Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Forms/Views/MacroStabilityInwardsScenarioRow.cs (.../MacroStabilityInwardsScenarioRow.cs) (revision eb4e08c0608aa4d157d50dba3fa4a85976eece20)
@@ -135,7 +135,7 @@
}
///
- /// Updates the row with the current derived output of the calculation scenario.
+ /// Updates the row based on the current output of the calculation scenario.
///
public void Update()
{
Index: Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Forms/Views/MacroStabilityInwardsScenariosView.cs
===================================================================
diff -u -r7cb99c5ef5ce489899fcc4b987fce48d98acb6f1 -reb4e08c0608aa4d157d50dba3fa4a85976eece20
--- Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Forms/Views/MacroStabilityInwardsScenariosView.cs (.../MacroStabilityInwardsScenariosView.cs) (revision 7cb99c5ef5ce489899fcc4b987fce48d98acb6f1)
+++ Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Forms/Views/MacroStabilityInwardsScenariosView.cs (.../MacroStabilityInwardsScenariosView.cs) (revision eb4e08c0608aa4d157d50dba3fa4a85976eece20)
@@ -76,7 +76,7 @@
.OfType()
.Select(pc => pc.InputParameters)));
calculationGroupObserver = new RecursiveObserver(UpdateDataGridViewDataSource, cg => cg.Children);
- calculationObserver = new RecursiveObserver(UpdateScenarios, cg => cg.Children);
+ calculationObserver = new RecursiveObserver(UpdateScenarioRows, cg => cg.Children);
}
///
@@ -187,7 +187,7 @@
dataGridViewControl.SetDataSource(scenarioRows);
}
- private void UpdateScenarios()
+ private void UpdateScenarioRows()
{
scenarioRows.ForEachElementDo(row => row.Update());
dataGridViewControl.RefreshDataGridView();
Index: Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Data.TestUtil.Test/MacroStabilityInwardsCalculationScenarioTestFactoryTest.cs
===================================================================
diff -u -r3bcc8993307e3b6dea8f496d6acbc9c474581787 -reb4e08c0608aa4d157d50dba3fa4a85976eece20
--- Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Data.TestUtil.Test/MacroStabilityInwardsCalculationScenarioTestFactoryTest.cs (.../MacroStabilityInwardsCalculationScenarioTestFactoryTest.cs) (revision 3bcc8993307e3b6dea8f496d6acbc9c474581787)
+++ Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Data.TestUtil.Test/MacroStabilityInwardsCalculationScenarioTestFactoryTest.cs (.../MacroStabilityInwardsCalculationScenarioTestFactoryTest.cs) (revision eb4e08c0608aa4d157d50dba3fa4a85976eece20)
@@ -173,14 +173,19 @@
MacroStabilityInwardsOutput output = scenario.Output;
Assert.IsNotNull(output);
- Assert.IsFalse(double.IsNaN(output.FactorOfStability) && double.IsInfinity(output.FactorOfStability));
- Assert.IsFalse(double.IsNaN(output.ZValue) && double.IsInfinity(output.ZValue));
- Assert.IsFalse(double.IsNaN(output.ForbiddenZonesXEntryMax) && double.IsInfinity(output.ForbiddenZonesXEntryMax));
- Assert.IsFalse(double.IsNaN(output.ForbiddenZonesXEntryMin) && double.IsInfinity(output.ForbiddenZonesXEntryMin));
+ Assert.IsTrue(IsValidDouble(output.FactorOfStability));
+ Assert.IsTrue(IsValidDouble(output.ZValue));
+ Assert.IsTrue(IsValidDouble(output.ForbiddenZonesXEntryMax));
+ Assert.IsTrue(IsValidDouble(output.ForbiddenZonesXEntryMin));
Assert.IsNotNull(output.SlidingCurve);
Assert.IsNotNull(output.SlipPlane);
}
+ private static bool IsValidDouble(double value)
+ {
+ return !double.IsNaN(value) && !double.IsInfinity(value);
+ }
+
private static void AssertInput(MacroStabilityInwardsInput inputParameters)
{
Assert.AreEqual(MacroStabilityInwardsDikeSoilScenario.SandDikeOnClay,
Index: Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Data.TestUtil.Test/MacroStabilityInwardsOutputTestFactoryTest.cs
===================================================================
diff -u -r3bcc8993307e3b6dea8f496d6acbc9c474581787 -reb4e08c0608aa4d157d50dba3fa4a85976eece20
--- Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Data.TestUtil.Test/MacroStabilityInwardsOutputTestFactoryTest.cs (.../MacroStabilityInwardsOutputTestFactoryTest.cs) (revision 3bcc8993307e3b6dea8f496d6acbc9c474581787)
+++ Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Data.TestUtil.Test/MacroStabilityInwardsOutputTestFactoryTest.cs (.../MacroStabilityInwardsOutputTestFactoryTest.cs) (revision eb4e08c0608aa4d157d50dba3fa4a85976eece20)
@@ -101,12 +101,17 @@
// Assert
Assert.IsNotNull(output);
- Assert.IsFalse(double.IsNaN(output.FactorOfStability) && double.IsInfinity(output.FactorOfStability));
- Assert.IsFalse(double.IsNaN(output.ZValue) && double.IsInfinity(output.ZValue));
- Assert.IsFalse(double.IsNaN(output.ForbiddenZonesXEntryMax) && double.IsInfinity(output.ForbiddenZonesXEntryMax));
- Assert.IsFalse(double.IsNaN(output.ForbiddenZonesXEntryMin) && double.IsInfinity(output.ForbiddenZonesXEntryMin));
+ Assert.IsTrue(IsValidDouble(output.FactorOfStability));
+ Assert.IsTrue(IsValidDouble(output.ZValue));
+ Assert.IsTrue(IsValidDouble(output.ForbiddenZonesXEntryMax));
+ Assert.IsTrue(IsValidDouble(output.ForbiddenZonesXEntryMin));
Assert.IsNotNull(output.SlidingCurve);
Assert.IsNotNull(output.SlipPlane);
}
+
+ private static bool IsValidDouble(double value)
+ {
+ return !double.IsNaN(value) && !double.IsInfinity(value);
+ }
}
}
\ No newline at end of file
Index: Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Forms.Test/Views/MacroStabilityInwardsFailureMechanismResultViewTest.cs
===================================================================
diff -u -rbdfc832a125e7fac88579677e784a29a7ca1340b -reb4e08c0608aa4d157d50dba3fa4a85976eece20
--- Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Forms.Test/Views/MacroStabilityInwardsFailureMechanismResultViewTest.cs (.../MacroStabilityInwardsFailureMechanismResultViewTest.cs) (revision bdfc832a125e7fac88579677e784a29a7ca1340b)
+++ Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Forms.Test/Views/MacroStabilityInwardsFailureMechanismResultViewTest.cs (.../MacroStabilityInwardsFailureMechanismResultViewTest.cs) (revision eb4e08c0608aa4d157d50dba3fa4a85976eece20)
@@ -359,7 +359,7 @@
// Assert
Assert.IsEmpty(dataGridViewCell.ErrorText);
- Assert.AreEqual($"1/{1 / 1}",
+ Assert.AreEqual("1/1",
formattedValue);
}
}
Index: Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Forms.Test/Views/MacroStabilityInwardsScenariosViewTest.cs
===================================================================
diff -u -r7cb99c5ef5ce489899fcc4b987fce48d98acb6f1 -reb4e08c0608aa4d157d50dba3fa4a85976eece20
--- Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Forms.Test/Views/MacroStabilityInwardsScenariosViewTest.cs (.../MacroStabilityInwardsScenariosViewTest.cs) (revision 7cb99c5ef5ce489899fcc4b987fce48d98acb6f1)
+++ Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Forms.Test/Views/MacroStabilityInwardsScenariosViewTest.cs (.../MacroStabilityInwardsScenariosViewTest.cs) (revision eb4e08c0608aa4d157d50dba3fa4a85976eece20)
@@ -328,7 +328,6 @@
}
[Test]
- [SetCulture("nl-NL")]
public void GivenMacroStabilityInwardscenarioView_WhenCalculationNotifiesObserver_ThenViewUpdated()
{
// Given
@@ -340,8 +339,6 @@
dataGridView.Invalidated += (sender, args) => refreshed++;
DataGridViewRowCollection rows = dataGridView.Rows;
- Assert.AreEqual(2, rows.Count);
-
DataGridViewRow calculationRow = rows[1];
MacroStabilityInwardsCalculationScenario calculation = ((MacroStabilityInwardsScenarioRow) calculationRow.DataBoundItem).Calculation;
Index: Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Plugin.Test/TreeNodeInfos/MacroStabilityInwardsScenariosContextTreeNodeInfoTest.cs
===================================================================
diff -u -r3bcc8993307e3b6dea8f496d6acbc9c474581787 -reb4e08c0608aa4d157d50dba3fa4a85976eece20
--- Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Plugin.Test/TreeNodeInfos/MacroStabilityInwardsScenariosContextTreeNodeInfoTest.cs (.../MacroStabilityInwardsScenariosContextTreeNodeInfoTest.cs) (revision 3bcc8993307e3b6dea8f496d6acbc9c474581787)
+++ Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Plugin.Test/TreeNodeInfos/MacroStabilityInwardsScenariosContextTreeNodeInfoTest.cs (.../MacroStabilityInwardsScenariosContextTreeNodeInfoTest.cs) (revision eb4e08c0608aa4d157d50dba3fa4a85976eece20)
@@ -27,10 +27,7 @@
using Core.Common.TestUtil;
using NUnit.Framework;
using Rhino.Mocks;
-using Ringtoets.Common.Data.AssessmentSection;
-using Ringtoets.Common.Data.Calculation;
using Ringtoets.Common.Forms.Properties;
-using Ringtoets.MacroStabilityInwards.Data;
using Ringtoets.MacroStabilityInwards.Forms.PresentationObjects;
namespace Ringtoets.MacroStabilityInwards.Plugin.Test.TreeNodeInfos
Index: Ringtoets/Piping/src/Ringtoets.Piping.Forms/PropertyClasses/PipingOutputProperties.cs
===================================================================
diff -u -r3bcc8993307e3b6dea8f496d6acbc9c474581787 -reb4e08c0608aa4d157d50dba3fa4a85976eece20
--- Ringtoets/Piping/src/Ringtoets.Piping.Forms/PropertyClasses/PipingOutputProperties.cs (.../PipingOutputProperties.cs) (revision 3bcc8993307e3b6dea8f496d6acbc9c474581787)
+++ Ringtoets/Piping/src/Ringtoets.Piping.Forms/PropertyClasses/PipingOutputProperties.cs (.../PipingOutputProperties.cs) (revision eb4e08c0608aa4d157d50dba3fa4a85976eece20)
@@ -28,7 +28,6 @@
using Ringtoets.Common.Forms.Helpers;
using Ringtoets.Piping.Data;
using Ringtoets.Piping.Forms.Properties;
-using RingtoetsCommonFormsResources = Ringtoets.Common.Forms.Properties.Resources;
namespace Ringtoets.Piping.Forms.PropertyClasses
{
Index: Ringtoets/Piping/src/Ringtoets.Piping.Forms/Views/PipingScenarioRow.cs
===================================================================
diff -u -ra875e5fb4cd5e183164fc0bc9aa5376e7f40d71d -reb4e08c0608aa4d157d50dba3fa4a85976eece20
--- Ringtoets/Piping/src/Ringtoets.Piping.Forms/Views/PipingScenarioRow.cs (.../PipingScenarioRow.cs) (revision a875e5fb4cd5e183164fc0bc9aa5376e7f40d71d)
+++ Ringtoets/Piping/src/Ringtoets.Piping.Forms/Views/PipingScenarioRow.cs (.../PipingScenarioRow.cs) (revision eb4e08c0608aa4d157d50dba3fa4a85976eece20)
@@ -176,7 +176,7 @@
}
///
- /// Updates the row with the current derived output of the calculation scenario.
+ /// Updates the row based on the current output of the calculation scenario.
///
public void Update()
{
Index: Ringtoets/Piping/src/Ringtoets.Piping.Forms/Views/PipingScenariosView.cs
===================================================================
diff -u -r7cb99c5ef5ce489899fcc4b987fce48d98acb6f1 -reb4e08c0608aa4d157d50dba3fa4a85976eece20
--- Ringtoets/Piping/src/Ringtoets.Piping.Forms/Views/PipingScenariosView.cs (.../PipingScenariosView.cs) (revision 7cb99c5ef5ce489899fcc4b987fce48d98acb6f1)
+++ Ringtoets/Piping/src/Ringtoets.Piping.Forms/Views/PipingScenariosView.cs (.../PipingScenariosView.cs) (revision eb4e08c0608aa4d157d50dba3fa4a85976eece20)
@@ -73,7 +73,7 @@
// The concat is needed to observe the input of calculations in child groups.
pipingInputObserver = new RecursiveObserver(UpdateDataGridViewDataSource, pcg => pcg.Children.Concat