Index: Riskeer/GrassCoverErosionInwards/test/Riskeer.GrassCoverErosionInwards.Plugin.Test/PropertyInfos/OvertoppingRateOutputContextPropertyInfoTest.cs =================================================================== diff -u -r1ba3eebbfe2ac3df531f67700f8f787302d8582c -rae28e58fd62f93375f16284445d6171e2d9fa436 --- Riskeer/GrassCoverErosionInwards/test/Riskeer.GrassCoverErosionInwards.Plugin.Test/PropertyInfos/OvertoppingRateOutputContextPropertyInfoTest.cs (.../OvertoppingRateOutputContextPropertyInfoTest.cs) (revision 1ba3eebbfe2ac3df531f67700f8f787302d8582c) +++ Riskeer/GrassCoverErosionInwards/test/Riskeer.GrassCoverErosionInwards.Plugin.Test/PropertyInfos/OvertoppingRateOutputContextPropertyInfoTest.cs (.../OvertoppingRateOutputContextPropertyInfoTest.cs) (revision ae28e58fd62f93375f16284445d6171e2d9fa436) @@ -61,7 +61,7 @@ public void CreateInstance_WithContext_NewPropertiesWithData() { var overtoppingRateOutput = new TestOvertoppingRateOutput(10); - var calculation = new GrassCoverErosionInwardsCalculation + var calculation = new GrassCoverErosionInwardsCalculation(double.NaN) { Output = new GrassCoverErosionInwardsOutput(new TestOvertoppingOutput(0.5), null, Index: Riskeer/GrassCoverErosionInwards/test/Riskeer.GrassCoverErosionInwards.Plugin.Test/TreeNodeInfos/DikeHeightOutputContextTreeNodeInfoTest.cs =================================================================== diff -u -r1ba3eebbfe2ac3df531f67700f8f787302d8582c -rae28e58fd62f93375f16284445d6171e2d9fa436 --- Riskeer/GrassCoverErosionInwards/test/Riskeer.GrassCoverErosionInwards.Plugin.Test/TreeNodeInfos/DikeHeightOutputContextTreeNodeInfoTest.cs (.../DikeHeightOutputContextTreeNodeInfoTest.cs) (revision 1ba3eebbfe2ac3df531f67700f8f787302d8582c) +++ Riskeer/GrassCoverErosionInwards/test/Riskeer.GrassCoverErosionInwards.Plugin.Test/TreeNodeInfos/DikeHeightOutputContextTreeNodeInfoTest.cs (.../DikeHeightOutputContextTreeNodeInfoTest.cs) (revision ae28e58fd62f93375f16284445d6171e2d9fa436) @@ -100,7 +100,7 @@ public void ForeColor_HasNoOutput_ReturnGrayText() { // Setup - var calculation = new GrassCoverErosionInwardsCalculation + var calculation = new GrassCoverErosionInwardsCalculation(double.NaN) { Output = new GrassCoverErosionInwardsOutput( new TestOvertoppingOutput(0.5), @@ -119,7 +119,7 @@ public void ForeColor_HasOutput_ReturnControlText() { // Setup - var calculation = new GrassCoverErosionInwardsCalculation + var calculation = new GrassCoverErosionInwardsCalculation(double.NaN) { Output = new GrassCoverErosionInwardsOutput( new TestOvertoppingOutput(0.5), Index: Riskeer/GrassCoverErosionInwards/test/Riskeer.GrassCoverErosionInwards.Plugin.Test/TreeNodeInfos/GrassCoverErosionInwardsCalculationContextTreeNodeInfoTest.cs =================================================================== diff -u -rb0899d90d287d9e53b52b7573a0c0fd66120fa16 -rae28e58fd62f93375f16284445d6171e2d9fa436 --- Riskeer/GrassCoverErosionInwards/test/Riskeer.GrassCoverErosionInwards.Plugin.Test/TreeNodeInfos/GrassCoverErosionInwardsCalculationContextTreeNodeInfoTest.cs (.../GrassCoverErosionInwardsCalculationContextTreeNodeInfoTest.cs) (revision b0899d90d287d9e53b52b7573a0c0fd66120fa16) +++ Riskeer/GrassCoverErosionInwards/test/Riskeer.GrassCoverErosionInwards.Plugin.Test/TreeNodeInfos/GrassCoverErosionInwardsCalculationContextTreeNodeInfoTest.cs (.../GrassCoverErosionInwardsCalculationContextTreeNodeInfoTest.cs) (revision ae28e58fd62f93375f16284445d6171e2d9fa436) @@ -120,7 +120,7 @@ mocks.ReplayAll(); var parent = new CalculationGroup(); - var calculation = new GrassCoverErosionInwardsCalculationScenario + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN) { Output = hasOutput ? new TestGrassCoverErosionInwardsOutput() @@ -156,7 +156,7 @@ var failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); var assessmentSection = new AssessmentSectionStub(); var parent = new CalculationGroup(); - var calculation = new GrassCoverErosionInwardsCalculationScenario(); + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN); var nodeData = new GrassCoverErosionInwardsCalculationScenarioContext(calculation, parent, failureMechanism, assessmentSection); var menuBuilder = mocks.StrictMock(); @@ -217,7 +217,7 @@ assessmentSection.Stub(a => a.HydraulicBoundaryDatabase).Return(hydraulicBoundaryDatabase); var parent = new CalculationGroup(); - var calculation = new GrassCoverErosionInwardsCalculationScenario(); + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN); var failureMechanism = new TestGrassCoverErosionInwardsFailureMechanism(); var nodeData = new GrassCoverErosionInwardsCalculationScenarioContext(calculation, parent, failureMechanism, assessmentSection); var menuBuilder = new CustomItemsOnlyContextMenuBuilder(); @@ -280,7 +280,7 @@ IAssessmentSection assessmentSection = AssessmentSectionTestHelper.CreateAssessmentSectionStub(mocks); var parent = new CalculationGroup(); - var calculation = new GrassCoverErosionInwardsCalculationScenario(); + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN); var failureMechanism = new TestGrassCoverErosionInwardsFailureMechanism(); var nodeData = new GrassCoverErosionInwardsCalculationScenarioContext(calculation, parent, failureMechanism, assessmentSection); var menuBuilder = new CustomItemsOnlyContextMenuBuilder(); @@ -315,7 +315,7 @@ IAssessmentSection assessmentSection = AssessmentSectionTestHelper.CreateAssessmentSectionStub(mocks); var parent = new CalculationGroup(); - var calculation = new GrassCoverErosionInwardsCalculationScenario + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN) { InputParameters = { @@ -357,7 +357,7 @@ DikeProfile dikeProfile = DikeProfileTestFactory.CreateDikeProfile(); var parent = new CalculationGroup(); - var calculation = new GrassCoverErosionInwardsCalculationScenario + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN) { InputParameters = { @@ -399,7 +399,7 @@ IAssessmentSection assessmentSection = AssessmentSectionTestHelper.CreateAssessmentSectionStub(mocks); DikeProfile dikeProfile = DikeProfileTestFactory.CreateDikeProfile(); var parent = new CalculationGroup(); - var calculation = new GrassCoverErosionInwardsCalculationScenario + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN) { InputParameters = { @@ -448,7 +448,7 @@ IAssessmentSection assessmentSection = AssessmentSectionTestHelper.CreateAssessmentSectionStub(mocks); DikeProfile dikeProfile = DikeProfileTestFactory.CreateDikeProfile(); var parent = new CalculationGroup(); - var calculation = new GrassCoverErosionInwardsCalculationScenario + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN) { InputParameters = { @@ -512,7 +512,7 @@ DikeProfile dikeProfile = DikeProfileTestFactory.CreateDikeProfile(); var parent = new CalculationGroup(); - var calculation = new GrassCoverErosionInwardsCalculationScenario + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN) { InputParameters = { @@ -575,7 +575,7 @@ // Setup IAssessmentSection assessmentSection = AssessmentSectionTestHelper.CreateAssessmentSectionStub(mocks); var parent = new CalculationGroup(); - var calculation = new GrassCoverErosionInwardsCalculationScenario(); + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN); var failureMechanism = new TestGrassCoverErosionInwardsFailureMechanism(); var nodeData = new GrassCoverErosionInwardsCalculationScenarioContext(calculation, parent, failureMechanism, assessmentSection); @@ -607,7 +607,7 @@ // Setup IAssessmentSection assessmentSection = AssessmentSectionTestHelper.CreateAssessmentSectionStub(null, mocks, "invalidFilePath"); var parent = new CalculationGroup(); - var calculation = new GrassCoverErosionInwardsCalculationScenario(); + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN); var failureMechanism = new TestGrassCoverErosionInwardsFailureMechanism(); var nodeData = new GrassCoverErosionInwardsCalculationScenarioContext(calculation, parent, failureMechanism, assessmentSection); @@ -651,7 +651,7 @@ assessmentSection.Stub(a => a.HydraulicBoundaryDatabase).Return(hydraulicBoundaryDatabase); var parent = new CalculationGroup(); - var calculation = new GrassCoverErosionInwardsCalculationScenario(); + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN); var failureMechanism = new TestGrassCoverErosionInwardsFailureMechanism(); var nodeData = new GrassCoverErosionInwardsCalculationScenarioContext(calculation, parent, failureMechanism, assessmentSection); @@ -682,7 +682,7 @@ // Setup IAssessmentSection assessmentSection = AssessmentSectionTestHelper.CreateAssessmentSectionStub(mocks); var parent = new CalculationGroup(); - var calculation = new GrassCoverErosionInwardsCalculationScenario(); + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN); var failureMechanism = new TestGrassCoverErosionInwardsFailureMechanism(); var nodeData = new GrassCoverErosionInwardsCalculationScenarioContext(calculation, parent, failureMechanism, assessmentSection); @@ -714,7 +714,7 @@ // Setup IAssessmentSection assessmentSection = AssessmentSectionTestHelper.CreateAssessmentSectionStub(null, mocks, "invalidFilePath"); var parent = new CalculationGroup(); - var calculation = new GrassCoverErosionInwardsCalculationScenario(); + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN); var failureMechanism = new TestGrassCoverErosionInwardsFailureMechanism(); var nodeData = new GrassCoverErosionInwardsCalculationScenarioContext(calculation, parent, failureMechanism, assessmentSection); @@ -757,7 +757,7 @@ assessmentSection.Stub(a => a.HydraulicBoundaryDatabase).Return(hydraulicBoundaryDatabase); var parent = new CalculationGroup(); - var calculation = new GrassCoverErosionInwardsCalculationScenario(); + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN); var failureMechanism = new TestGrassCoverErosionInwardsFailureMechanism(); var nodeData = new GrassCoverErosionInwardsCalculationScenarioContext(calculation, parent, failureMechanism, assessmentSection); @@ -813,7 +813,7 @@ assessmentSection.Stub(a => a.HydraulicBoundaryDatabase).Return(hydraulicBoundaryDatabase); var parent = new CalculationGroup(); - var calculation = new GrassCoverErosionInwardsCalculationScenario + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN) { InputParameters = { @@ -901,7 +901,7 @@ assessmentSection.Stub(a => a.HydraulicBoundaryDatabase).Return(hydraulicBoundaryDatabase); var parent = new CalculationGroup(); - var calculation = new GrassCoverErosionInwardsCalculationScenario + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN) { InputParameters = { @@ -979,7 +979,7 @@ IAssessmentSection assessmentSection = AssessmentSectionTestHelper.CreateAssessmentSectionStub(mocks); var parent = new CalculationGroup(); - var calculation = new GrassCoverErosionInwardsCalculationScenario + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN) { Output = new TestGrassCoverErosionInwardsOutput() }; @@ -1014,7 +1014,7 @@ IAssessmentSection assessmentSection = AssessmentSectionTestHelper.CreateAssessmentSectionStub(mocks); var parent = new CalculationGroup(); - var calculation = new GrassCoverErosionInwardsCalculationScenario + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN) { Output = new TestGrassCoverErosionInwardsOutput(new TestGeneralResultFaultTreeIllustrationPoint()) }; @@ -1066,7 +1066,7 @@ IAssessmentSection assessmentSection = AssessmentSectionTestHelper.CreateAssessmentSectionStub(mocks); var parent = new CalculationGroup(); - var calculation = new GrassCoverErosionInwardsCalculationScenario + var calculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN) { Output = new TestGrassCoverErosionInwardsOutput(new TestGeneralResultFaultTreeIllustrationPoint()) }; @@ -1117,7 +1117,7 @@ { // Setup var group = new CalculationGroup(); - var elementToBeRemoved = new GrassCoverErosionInwardsCalculationScenario(); + var elementToBeRemoved = new GrassCoverErosionInwardsCalculationScenario(double.NaN); var failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); var observer = mocks.StrictMock(); var assessmentSection = mocks.Stub(); @@ -1135,7 +1135,7 @@ mocks.ReplayAll(); group.Children.Add(elementToBeRemoved); - group.Children.Add(new GrassCoverErosionInwardsCalculationScenario()); + group.Children.Add(new GrassCoverErosionInwardsCalculationScenario(double.NaN)); group.Attach(observer); // Precondition @@ -1186,21 +1186,21 @@ private static IEnumerable GetCalculationConfigurationsWithIllustrationPoints() { var random = new Random(21); - var calculationWithOverToppingOutputWithIllustrationPoints = new GrassCoverErosionInwardsCalculationScenario + var calculationWithOverToppingOutputWithIllustrationPoints = new GrassCoverErosionInwardsCalculationScenario(double.NaN) { Output = new GrassCoverErosionInwardsOutput(new TestOvertoppingOutput(new TestGeneralResultFaultTreeIllustrationPoint()), null, null) }; - var calculationWithDikeHeightRateWithIllustrationPoints = new GrassCoverErosionInwardsCalculationScenario + var calculationWithDikeHeightRateWithIllustrationPoints = new GrassCoverErosionInwardsCalculationScenario(double.NaN) { Output = new GrassCoverErosionInwardsOutput(new TestOvertoppingOutput(random.NextDouble()), new TestDikeHeightOutput(new TestGeneralResultFaultTreeIllustrationPoint()), null) }; - var calculationWithOvertoppingRateWithIllustrationPoints = new GrassCoverErosionInwardsCalculationScenario + var calculationWithOvertoppingRateWithIllustrationPoints = new GrassCoverErosionInwardsCalculationScenario(double.NaN) { Output = new GrassCoverErosionInwardsOutput(new TestOvertoppingOutput(random.NextDouble()), null, Index: Riskeer/GrassCoverErosionInwards/test/Riskeer.GrassCoverErosionInwards.Plugin.Test/TreeNodeInfos/GrassCoverErosionInwardsCalculationGroupContextTreeNodeInfoTest.cs =================================================================== diff -u -rb0899d90d287d9e53b52b7573a0c0fd66120fa16 -rae28e58fd62f93375f16284445d6171e2d9fa436 --- Riskeer/GrassCoverErosionInwards/test/Riskeer.GrassCoverErosionInwards.Plugin.Test/TreeNodeInfos/GrassCoverErosionInwardsCalculationGroupContextTreeNodeInfoTest.cs (.../GrassCoverErosionInwardsCalculationGroupContextTreeNodeInfoTest.cs) (revision b0899d90d287d9e53b52b7573a0c0fd66120fa16) +++ Riskeer/GrassCoverErosionInwards/test/Riskeer.GrassCoverErosionInwards.Plugin.Test/TreeNodeInfos/GrassCoverErosionInwardsCalculationGroupContextTreeNodeInfoTest.cs (.../GrassCoverErosionInwardsCalculationGroupContextTreeNodeInfoTest.cs) (revision ae28e58fd62f93375f16284445d6171e2d9fa436) @@ -147,7 +147,7 @@ var failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); var group = new CalculationGroup(); var childGroup = new CalculationGroup(); - var childCalculation = new GrassCoverErosionInwardsCalculationScenario(); + var childCalculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN); group.Children.Add(childGroup); group.Children.Add(calculationItem); @@ -432,12 +432,12 @@ { Children = { - new GrassCoverErosionInwardsCalculation() + new GrassCoverErosionInwardsCalculation(double.NaN) } }; var failureMechanism = new TestGrassCoverErosionInwardsFailureMechanism(); - failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation()); + failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation(double.NaN)); IAssessmentSection assessmentSection = AssessmentSectionTestHelper.CreateAssessmentSectionStub(mocks); var nodeData = new GrassCoverErosionInwardsCalculationGroupContext(group, @@ -554,7 +554,7 @@ { Children = { - new GrassCoverErosionInwardsCalculation() + new GrassCoverErosionInwardsCalculation(double.NaN) } }; @@ -594,7 +594,7 @@ { Children = { - new GrassCoverErosionInwardsCalculation + new GrassCoverErosionInwardsCalculation(double.NaN) { InputParameters = { @@ -641,7 +641,7 @@ { Children = { - new GrassCoverErosionInwardsCalculation + new GrassCoverErosionInwardsCalculation(double.NaN) { InputParameters = { @@ -693,7 +693,7 @@ var calculation2Observer = mocks.StrictMock(); DikeProfile dikeProfile = DikeProfileTestFactory.CreateDikeProfile(); - var calculation1 = new GrassCoverErosionInwardsCalculation + var calculation1 = new GrassCoverErosionInwardsCalculation(double.NaN) { InputParameters = { @@ -703,7 +703,7 @@ calculation1.Attach(calculation1Observer); calculation1.InputParameters.Attach(calculation1InputObserver); - var calculation2 = new GrassCoverErosionInwardsCalculation + var calculation2 = new GrassCoverErosionInwardsCalculation(double.NaN) { InputParameters = { @@ -765,7 +765,7 @@ var calculation2Observer = mocks.StrictMock(); DikeProfile dikeProfile = DikeProfileTestFactory.CreateDikeProfile(); - var calculation1 = new GrassCoverErosionInwardsCalculation + var calculation1 = new GrassCoverErosionInwardsCalculation(double.NaN) { InputParameters = { @@ -776,7 +776,7 @@ calculation1.Attach(calculation1Observer); calculation1.InputParameters.Attach(calculation1InputObserver); - var calculation2 = new GrassCoverErosionInwardsCalculation + var calculation2 = new GrassCoverErosionInwardsCalculation(double.NaN) { InputParameters = { @@ -857,7 +857,7 @@ calculation2Observer.Expect(obs => obs.UpdateObserver()); DikeProfile dikeProfile = DikeProfileTestFactory.CreateDikeProfile(); - var calculation1 = new GrassCoverErosionInwardsCalculation + var calculation1 = new GrassCoverErosionInwardsCalculation(double.NaN) { InputParameters = { @@ -868,7 +868,7 @@ calculation1.Attach(calculation1Observer); calculation1.InputParameters.Attach(calculation1InputObserver); - var calculation2 = new GrassCoverErosionInwardsCalculation + var calculation2 = new GrassCoverErosionInwardsCalculation(double.NaN) { InputParameters = { @@ -941,12 +941,12 @@ { Children = { - new GrassCoverErosionInwardsCalculation() + new GrassCoverErosionInwardsCalculation(double.NaN) } }; var failureMechanism = new TestGrassCoverErosionInwardsFailureMechanism(); - failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation()); + failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation(double.NaN)); IAssessmentSection assessmentSection = AssessmentSectionTestHelper.CreateAssessmentSectionStub(null, mocks, "invalidFilePath"); @@ -997,14 +997,14 @@ { Children = { - new GrassCoverErosionInwardsCalculation() + new GrassCoverErosionInwardsCalculation(double.NaN) } }; string validFilePath = Path.Combine(testDataPath, "complete.sqlite"); var failureMechanism = new TestGrassCoverErosionInwardsFailureMechanism(); - failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation()); + failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation(double.NaN)); var hydraulicBoundaryDatabase = new HydraulicBoundaryDatabase { @@ -1049,12 +1049,12 @@ { Children = { - new GrassCoverErosionInwardsCalculation() + new GrassCoverErosionInwardsCalculation(double.NaN) } }; var failureMechanism = new TestGrassCoverErosionInwardsFailureMechanism(); - failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation()); + failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation(double.NaN)); IAssessmentSection assessmentSection = AssessmentSectionTestHelper.CreateAssessmentSectionStub(mocks); var nodeData = new GrassCoverErosionInwardsCalculationGroupContext(group, @@ -1104,12 +1104,12 @@ { Children = { - new GrassCoverErosionInwardsCalculation() + new GrassCoverErosionInwardsCalculation(double.NaN) } }; var failureMechanism = new TestGrassCoverErosionInwardsFailureMechanism(); - failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation()); + failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation(double.NaN)); IAssessmentSection assessmentSection = AssessmentSectionTestHelper.CreateAssessmentSectionStub(null, mocks, "invalidFilePath"); @@ -1161,14 +1161,14 @@ { Children = { - new GrassCoverErosionInwardsCalculation() + new GrassCoverErosionInwardsCalculation(double.NaN) } }; string validFilePath = Path.Combine(testDataPath, "complete.sqlite"); var failureMechanism = new TestGrassCoverErosionInwardsFailureMechanism(); - failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation()); + failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation(double.NaN)); var hydraulicBoundaryDatabase = new HydraulicBoundaryDatabase { @@ -1283,7 +1283,7 @@ IAssessmentSection assessmentSection = AssessmentSectionTestHelper.CreateAssessmentSectionStub(mocks); var failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); - var calculationWithOutput = new GrassCoverErosionInwardsCalculation + var calculationWithOutput = new GrassCoverErosionInwardsCalculation(double.NaN) { Output = new TestGrassCoverErosionInwardsOutput() }; @@ -1294,7 +1294,7 @@ { calculationWithIllustrationPoints, calculationWithOutput, - new GrassCoverErosionInwardsCalculation() + new GrassCoverErosionInwardsCalculation(double.NaN) } }; @@ -1325,7 +1325,7 @@ IAssessmentSection assessmentSection = AssessmentSectionTestHelper.CreateAssessmentSectionStub(mocks); var failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); - var calculationWithOutput = new GrassCoverErosionInwardsCalculation + var calculationWithOutput = new GrassCoverErosionInwardsCalculation(double.NaN) { Output = new TestGrassCoverErosionInwardsOutput() }; @@ -1335,7 +1335,7 @@ Children = { calculationWithOutput, - new GrassCoverErosionInwardsCalculation() + new GrassCoverErosionInwardsCalculation(double.NaN) } }; @@ -1363,12 +1363,12 @@ public void GivenCalculationsWithIllustrationPoints_WhenClearIllustrationPointsClickedAndAborted_ThenInquiryAndIllustrationPointsNotCleared() { // Given - var calculationWithIllustrationPoints = new GrassCoverErosionInwardsCalculation + var calculationWithIllustrationPoints = new GrassCoverErosionInwardsCalculation(double.NaN) { Output = new TestGrassCoverErosionInwardsOutput(new TestGeneralResultFaultTreeIllustrationPoint()) }; - var calculationWithOutput = new GrassCoverErosionInwardsCalculation + var calculationWithOutput = new GrassCoverErosionInwardsCalculation(double.NaN) { Output = new TestGrassCoverErosionInwardsOutput() }; @@ -1379,7 +1379,7 @@ { calculationWithIllustrationPoints, calculationWithOutput, - new GrassCoverErosionInwardsCalculation() + new GrassCoverErosionInwardsCalculation(double.NaN) } }; @@ -1430,12 +1430,12 @@ public void GivenCalculationsWithIllustrationPoints_WhenClearIllustrationPointsClickedAndContinued_ThenInquiryAndIllustrationPointsCleared() { // Given - var calculationWithIllustrationPoints = new GrassCoverErosionInwardsCalculation + var calculationWithIllustrationPoints = new GrassCoverErosionInwardsCalculation(double.NaN) { Output = new TestGrassCoverErosionInwardsOutput(new TestGeneralResultFaultTreeIllustrationPoint()) }; - var calculationWithOutput = new GrassCoverErosionInwardsCalculation + var calculationWithOutput = new GrassCoverErosionInwardsCalculation(double.NaN) { Output = new TestGrassCoverErosionInwardsOutput() }; @@ -1446,7 +1446,7 @@ { calculationWithIllustrationPoints, calculationWithOutput, - new GrassCoverErosionInwardsCalculation() + new GrassCoverErosionInwardsCalculation(double.NaN) } }; @@ -1504,7 +1504,7 @@ var menuBuilder = new CustomItemsOnlyContextMenuBuilder(); var failureMechanism = new TestGrassCoverErosionInwardsFailureMechanism(); - failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation + failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation(double.NaN) { Name = "A", InputParameters = @@ -1513,7 +1513,7 @@ DikeProfile = DikeProfileTestFactory.CreateDikeProfile() } }); - failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation + failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation(double.NaN) { Name = "B", InputParameters = @@ -1574,7 +1574,7 @@ var menuBuilder = new CustomItemsOnlyContextMenuBuilder(); var failureMechanism = new TestGrassCoverErosionInwardsFailureMechanism(); - failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation + failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation(double.NaN) { Name = "A", InputParameters = @@ -1583,7 +1583,7 @@ DikeProfile = DikeProfileTestFactory.CreateDikeProfile() } }); - failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation + failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation(double.NaN) { Name = "B", InputParameters = @@ -1727,7 +1727,7 @@ null, failureMechanism, assessmentSection); - var calculationItem = new GrassCoverErosionInwardsCalculation + var calculationItem = new GrassCoverErosionInwardsCalculation(double.NaN) { Name = "Nieuwe berekening" }; @@ -1772,7 +1772,7 @@ DikeProfile dikeProfile2 = DikeProfileTestFactory.CreateDikeProfile("Dike profile 2", "id2"); var existingCalculationGroup = new CalculationGroup(); - var existingCalculation = new GrassCoverErosionInwardsCalculationScenario(); + var existingCalculation = new GrassCoverErosionInwardsCalculationScenario(double.NaN); var failureMechanism = new GrassCoverErosionInwardsFailureMechanism { CalculationsGroup = @@ -1904,7 +1904,7 @@ { Children = { - new GrassCoverErosionInwardsCalculationScenario + new GrassCoverErosionInwardsCalculationScenario(double.NaN) { Name = existingCalculationName } @@ -2011,7 +2011,7 @@ null, failureMechanism, assessmentSection); - var calculation = new GrassCoverErosionInwardsCalculation(); + var calculation = new GrassCoverErosionInwardsCalculation(double.NaN); observer.Expect(o => o.UpdateObserver()); @@ -2072,21 +2072,21 @@ private static IEnumerable GetCalculationConfigurationsWithIllustrationPoints() { var random = new Random(21); - var calculationWithOverToppingOutputWithIllustrationPoints = new GrassCoverErosionInwardsCalculation + var calculationWithOverToppingOutputWithIllustrationPoints = new GrassCoverErosionInwardsCalculation(double.NaN) { Output = new GrassCoverErosionInwardsOutput(new TestOvertoppingOutput(new TestGeneralResultFaultTreeIllustrationPoint()), null, null) }; - var calculationWithDikeHeightRateWithIllustrationPoints = new GrassCoverErosionInwardsCalculation + var calculationWithDikeHeightRateWithIllustrationPoints = new GrassCoverErosionInwardsCalculation(double.NaN) { Output = new GrassCoverErosionInwardsOutput(new TestOvertoppingOutput(random.NextDouble()), new TestDikeHeightOutput(new TestGeneralResultFaultTreeIllustrationPoint()), null) }; - var calculationWithOvertoppingRateWithIllustrationPoints = new GrassCoverErosionInwardsCalculation + var calculationWithOvertoppingRateWithIllustrationPoints = new GrassCoverErosionInwardsCalculation(double.NaN) { Output = new GrassCoverErosionInwardsOutput(new TestOvertoppingOutput(random.NextDouble()), null, Index: Riskeer/GrassCoverErosionInwards/test/Riskeer.GrassCoverErosionInwards.Plugin.Test/TreeNodeInfos/GrassCoverErosionInwardsCalculationsContextTreeNodeInfoTest.cs =================================================================== diff -u -rb0899d90d287d9e53b52b7573a0c0fd66120fa16 -rae28e58fd62f93375f16284445d6171e2d9fa436 --- Riskeer/GrassCoverErosionInwards/test/Riskeer.GrassCoverErosionInwards.Plugin.Test/TreeNodeInfos/GrassCoverErosionInwardsCalculationsContextTreeNodeInfoTest.cs (.../GrassCoverErosionInwardsCalculationsContextTreeNodeInfoTest.cs) (revision b0899d90d287d9e53b52b7573a0c0fd66120fa16) +++ Riskeer/GrassCoverErosionInwards/test/Riskeer.GrassCoverErosionInwards.Plugin.Test/TreeNodeInfos/GrassCoverErosionInwardsCalculationsContextTreeNodeInfoTest.cs (.../GrassCoverErosionInwardsCalculationsContextTreeNodeInfoTest.cs) (revision ae28e58fd62f93375f16284445d6171e2d9fa436) @@ -257,7 +257,7 @@ { // Setup var failureMechanism = new TestGrassCoverErosionInwardsFailureMechanism(); - failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation()); + failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation(double.NaN)); IAssessmentSection assessmentSection = AssessmentSectionTestHelper.CreateAssessmentSectionStub(mocksRepository); var nodeData = new GrassCoverErosionInwardsCalculationsContext(failureMechanism, assessmentSection); @@ -290,7 +290,7 @@ { // Setup var failureMechanism = new TestGrassCoverErosionInwardsFailureMechanism(); - failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation()); + failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation(double.NaN)); IAssessmentSection assessmentSection = AssessmentSectionTestHelper.CreateAssessmentSectionStub(null, mocksRepository, "invalidFilePath"); @@ -325,7 +325,7 @@ { // Setup var failureMechanism = new TestGrassCoverErosionInwardsFailureMechanism(); - failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation()); + failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation(double.NaN)); string validFilePath = Path.Combine(testDataPath, "complete.sqlite"); @@ -368,7 +368,7 @@ { // Setup var failureMechanism = new TestGrassCoverErosionInwardsFailureMechanism(); - failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation()); + failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation(double.NaN)); IAssessmentSection assessmentSection = AssessmentSectionTestHelper.CreateAssessmentSectionStub(mocksRepository); @@ -402,7 +402,7 @@ { // Setup var failureMechanism = new TestGrassCoverErosionInwardsFailureMechanism(); - failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation()); + failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation(double.NaN)); IAssessmentSection assessmentSection = AssessmentSectionTestHelper.CreateAssessmentSectionStub(null, mocksRepository, "invalidFilePath"); @@ -437,7 +437,7 @@ { // Setup var failureMechanism = new TestGrassCoverErosionInwardsFailureMechanism(); - failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation()); + failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation(double.NaN)); string validFilePath = Path.Combine(testDataPath, "complete.sqlite"); @@ -483,7 +483,7 @@ var menuBuilder = new CustomItemsOnlyContextMenuBuilder(); var failureMechanism = new TestGrassCoverErosionInwardsFailureMechanism(); - failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation + failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation(double.NaN) { Name = "A", InputParameters = @@ -492,7 +492,7 @@ DikeProfile = DikeProfileTestFactory.CreateDikeProfile() } }); - failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation + failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation(double.NaN) { Name = "B", InputParameters = @@ -581,7 +581,7 @@ var menuBuilder = new CustomItemsOnlyContextMenuBuilder(); var failureMechanism = new TestGrassCoverErosionInwardsFailureMechanism(); - failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation + failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation(double.NaN) { Name = "A", InputParameters = @@ -590,7 +590,7 @@ DikeProfile = DikeProfileTestFactory.CreateDikeProfile() } }); - failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation + failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation(double.NaN) { Name = "B", InputParameters = @@ -648,7 +648,7 @@ // Setup IAssessmentSection assessmentSection = AssessmentSectionTestHelper.CreateAssessmentSectionStub(mocksRepository); - var calculationWithOutput = new GrassCoverErosionInwardsCalculation + var calculationWithOutput = new GrassCoverErosionInwardsCalculation(double.NaN) { Output = new TestGrassCoverErosionInwardsOutput() }; @@ -661,7 +661,7 @@ { calculation, calculationWithOutput, - new GrassCoverErosionInwardsCalculation() + new GrassCoverErosionInwardsCalculation(double.NaN) } } }; @@ -695,7 +695,7 @@ // Setup IAssessmentSection assessmentSection = AssessmentSectionTestHelper.CreateAssessmentSectionStub(mocksRepository); - var calculationWithOutput = new GrassCoverErosionInwardsCalculation + var calculationWithOutput = new GrassCoverErosionInwardsCalculation(double.NaN) { Output = new TestGrassCoverErosionInwardsOutput() }; @@ -707,7 +707,7 @@ Children = { calculationWithOutput, - new GrassCoverErosionInwardsCalculation() + new GrassCoverErosionInwardsCalculation(double.NaN) } } }; @@ -739,12 +739,12 @@ public void GivenCalculationsWithIllustrationPoints_WhenClearIllustrationPointsClickedAndAborted_ThenInquiryAndIllustrationPointsNotCleared() { // Given - var calculationWithIllustrationPoints = new GrassCoverErosionInwardsCalculation + var calculationWithIllustrationPoints = new GrassCoverErosionInwardsCalculation(double.NaN) { Output = new TestGrassCoverErosionInwardsOutput(new TestGeneralResultFaultTreeIllustrationPoint()) }; - var calculationWithOutput = new GrassCoverErosionInwardsCalculation + var calculationWithOutput = new GrassCoverErosionInwardsCalculation(double.NaN) { Output = new TestGrassCoverErosionInwardsOutput() }; @@ -760,7 +760,7 @@ { calculationWithIllustrationPoints, calculationWithOutput, - new GrassCoverErosionInwardsCalculation() + new GrassCoverErosionInwardsCalculation(double.NaN) } } }; @@ -809,12 +809,12 @@ public void GivenCalculationsWithIllustrationPoints_WhenClearIllustrationPointsClickedAndContinued_ThenInquiryAndIllustrationPointsCleared() { // Given - var calculationWithIllustrationPoints = new GrassCoverErosionInwardsCalculation + var calculationWithIllustrationPoints = new GrassCoverErosionInwardsCalculation(double.NaN) { Output = new TestGrassCoverErosionInwardsOutput(new TestGeneralResultFaultTreeIllustrationPoint()) }; - var calculationWithOutput = new GrassCoverErosionInwardsCalculation + var calculationWithOutput = new GrassCoverErosionInwardsCalculation(double.NaN) { Output = new TestGrassCoverErosionInwardsOutput() }; @@ -834,7 +834,7 @@ { calculationWithIllustrationPoints, calculationWithOutput, - new GrassCoverErosionInwardsCalculation() + new GrassCoverErosionInwardsCalculation(double.NaN) } } }; @@ -896,21 +896,21 @@ private static IEnumerable GetCalculationConfigurationsWithIllustrationPoints() { var random = new Random(21); - var calculationWithOverToppingOutputWithIllustrationPoints = new GrassCoverErosionInwardsCalculation + var calculationWithOverToppingOutputWithIllustrationPoints = new GrassCoverErosionInwardsCalculation(double.NaN) { Output = new GrassCoverErosionInwardsOutput(new TestOvertoppingOutput(new TestGeneralResultFaultTreeIllustrationPoint()), null, null) }; - var calculationWithDikeHeightRateWithIllustrationPoints = new GrassCoverErosionInwardsCalculation + var calculationWithDikeHeightRateWithIllustrationPoints = new GrassCoverErosionInwardsCalculation(double.NaN) { Output = new GrassCoverErosionInwardsOutput(new TestOvertoppingOutput(random.NextDouble()), new TestDikeHeightOutput(new TestGeneralResultFaultTreeIllustrationPoint()), null) }; - var calculationWithOvertoppingRateWithIllustrationPoints = new GrassCoverErosionInwardsCalculation + var calculationWithOvertoppingRateWithIllustrationPoints = new GrassCoverErosionInwardsCalculation(double.NaN) { Output = new GrassCoverErosionInwardsOutput(new TestOvertoppingOutput(random.NextDouble()), null,