Index: Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Forms/PresentationObjects/GrassCoverErosionInwardsInputContext.cs =================================================================== diff -u -rb2b9fdf365e70928a05c57966eeed30d9050e528 -rc7dfee6491ccb50ffa194fc62035f45a0281b550 --- Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Forms/PresentationObjects/GrassCoverErosionInwardsInputContext.cs (.../GrassCoverErosionInwardsInputContext.cs) (revision b2b9fdf365e70928a05c57966eeed30d9050e528) +++ Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Forms/PresentationObjects/GrassCoverErosionInwardsInputContext.cs (.../GrassCoverErosionInwardsInputContext.cs) (revision c7dfee6491ccb50ffa194fc62035f45a0281b550) @@ -22,7 +22,6 @@ using System; using Ringtoets.Common.Data.AssessmentSection; using Ringtoets.GrassCoverErosionInwards.Data; -using RingtoetsCommonFormsResources = Ringtoets.Common.Forms.Properties.Resources; namespace Ringtoets.GrassCoverErosionInwards.Forms.PresentationObjects { Index: Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Forms/PropertyClasses/GrassCoverErosionInwardsInputContextProperties.cs =================================================================== diff -u -r892addff12de84067aa056391309259e610f2b3c -rc7dfee6491ccb50ffa194fc62035f45a0281b550 --- Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Forms/PropertyClasses/GrassCoverErosionInwardsInputContextProperties.cs (.../GrassCoverErosionInwardsInputContextProperties.cs) (revision 892addff12de84067aa056391309259e610f2b3c) +++ Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Forms/PropertyClasses/GrassCoverErosionInwardsInputContextProperties.cs (.../GrassCoverErosionInwardsInputContextProperties.cs) (revision c7dfee6491ccb50ffa194fc62035f45a0281b550) @@ -36,7 +36,6 @@ using Ringtoets.Common.Forms.PresentationObjects; using Ringtoets.Common.Forms.PropertyClasses; using Ringtoets.Common.Forms.UITypeEditors; -using Ringtoets.Common.Service; using Ringtoets.GrassCoverErosionInwards.Data; using Ringtoets.GrassCoverErosionInwards.Forms.PresentationObjects; using Ringtoets.GrassCoverErosionInwards.Forms.Properties; @@ -130,8 +129,8 @@ } set { - ChangePropertyValueAndNotifyAffectedObjectsAndNotifyPropertyChanged((input, v) => - input.Orientation = v, value); + ChangePropertyValueAndNotifyAffectedObjectsAndNotifyPropertyChanged( + (input, v) => input.Orientation = v, value); } } @@ -197,7 +196,7 @@ set { ChangePropertyValueAndNotifyAffectedObjectsAndNotifyPropertyChanged((input, v) => - input.DikeHeight = v, value); + input.DikeHeight = v, value); } } @@ -215,7 +214,7 @@ set { ChangePropertyValueAndNotifyAffectedObjectsAndNotifyPropertyChanged((input, v) => - input.DikeHeightCalculationType = v, value); + input.DikeHeightCalculationType = v, value); } } @@ -254,7 +253,7 @@ set { ChangePropertyValueAndNotifyAffectedObjectsAndNotifyPropertyChanged((input, v) => - input.HydraulicBoundaryLocation = v, value.HydraulicBoundaryLocation); + input.HydraulicBoundaryLocation = v, value.HydraulicBoundaryLocation); } } @@ -293,9 +292,10 @@ NotifyAffectedObjects(affectedObjects); } + private static void NotifyAffectedObjects(IEnumerable affectedObjects) { - foreach (var affectedObject in affectedObjects) + foreach (IObservable affectedObject in affectedObjects) { affectedObject.NotifyObservers(); } Index: Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Forms.Test/PropertyClasses/GrassCoverErosionInwardsInputContextPropertiesTest.cs =================================================================== diff -u -r892addff12de84067aa056391309259e610f2b3c -rc7dfee6491ccb50ffa194fc62035f45a0281b550 --- Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Forms.Test/PropertyClasses/GrassCoverErosionInwardsInputContextPropertiesTest.cs (.../GrassCoverErosionInwardsInputContextPropertiesTest.cs) (revision 892addff12de84067aa056391309259e610f2b3c) +++ Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Forms.Test/PropertyClasses/GrassCoverErosionInwardsInputContextPropertiesTest.cs (.../GrassCoverErosionInwardsInputContextPropertiesTest.cs) (revision c7dfee6491ccb50ffa194fc62035f45a0281b550) @@ -41,7 +41,6 @@ using Ringtoets.Common.Forms.TestUtil; using Ringtoets.Common.Forms.UITypeEditors; using Ringtoets.GrassCoverErosionInwards.Data; -using Ringtoets.GrassCoverErosionInwards.Data.TestUtil; using Ringtoets.GrassCoverErosionInwards.Forms.PresentationObjects; using Ringtoets.GrassCoverErosionInwards.Forms.PropertyClasses; @@ -82,7 +81,7 @@ TestDelegate test = () => new GrassCoverErosionInwardsInputContextProperties(null, handler); // Assert - ArgumentNullException exception = Assert.Throws(test); + var exception = Assert.Throws(test); Assert.AreEqual("data", exception.ParamName); mockRepository.VerifyAll(); } @@ -93,12 +92,12 @@ // Setup mockRepository.ReplayAll(); - GrassCoverErosionInwardsCalculation calculationItem = new GrassCoverErosionInwardsCalculation(); - GrassCoverErosionInwardsFailureMechanism failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); + var calculationItem = new GrassCoverErosionInwardsCalculation(); + var failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); - GrassCoverErosionInwardsInput inputParameters = new GrassCoverErosionInwardsInput(); + var inputParameters = new GrassCoverErosionInwardsInput(); - GrassCoverErosionInwardsInputContext context = new GrassCoverErosionInwardsInputContext(inputParameters, + var context = new GrassCoverErosionInwardsInputContext(inputParameters, calculationItem, failureMechanism, assessmentSection); @@ -107,7 +106,7 @@ TestDelegate test = () => new GrassCoverErosionInwardsInputContextProperties(context, null); // Assert - ArgumentNullException exception = Assert.Throws(test); + var exception = Assert.Throws(test); Assert.AreEqual("handler", exception.ParamName); mockRepository.VerifyAll(); } @@ -118,18 +117,18 @@ // Setup mockRepository.ReplayAll(); - GrassCoverErosionInwardsCalculation calculationItem = new GrassCoverErosionInwardsCalculation(); - GrassCoverErosionInwardsFailureMechanism failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); + var calculationItem = new GrassCoverErosionInwardsCalculation(); + var failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); - GrassCoverErosionInwardsInput inputParameters = new GrassCoverErosionInwardsInput(); + var inputParameters = new GrassCoverErosionInwardsInput(); - GrassCoverErosionInwardsInputContext context = new GrassCoverErosionInwardsInputContext(inputParameters, + var context = new GrassCoverErosionInwardsInputContext(inputParameters, calculationItem, failureMechanism, assessmentSection); // Call - GrassCoverErosionInwardsInputContextProperties properties = new GrassCoverErosionInwardsInputContextProperties(context, handler); + var properties = new GrassCoverErosionInwardsInputContextProperties(context, handler); // Assert Assert.IsInstanceOf>(properties); @@ -141,18 +140,18 @@ public void Constructor_WithInputContextInstance_ReturnCorrectPropertyValues() { // Setup - GrassCoverErosionInwardsFailureMechanism failureMechanism = mockRepository.Stub(); - GrassCoverErosionInwardsCalculation calculation = mockRepository.Stub(); + var failureMechanism = mockRepository.Stub(); + var calculation = mockRepository.Stub(); mockRepository.ReplayAll(); - GrassCoverErosionInwardsInput input = new GrassCoverErosionInwardsInput + var input = new GrassCoverErosionInwardsInput { DikeHeightCalculationType = DikeHeightCalculationType.NoCalculation }; - GrassCoverErosionInwardsInputContext inputContext = new GrassCoverErosionInwardsInputContext(input, calculation, failureMechanism, assessmentSection); + var inputContext = new GrassCoverErosionInwardsInputContext(input, calculation, failureMechanism, assessmentSection); // Call - GrassCoverErosionInwardsInputContextProperties properties = new GrassCoverErosionInwardsInputContextProperties(inputContext, handler); + var properties = new GrassCoverErosionInwardsInputContextProperties(inputContext, handler); // Assert Assert.AreEqual(2, properties.Orientation.NumberOfDecimalPlaces); @@ -179,19 +178,19 @@ public void Constructor_WithInputContextInstanceWithDikeProfile_ReturnCorrectPropertyValues() { // Setup - GrassCoverErosionInwardsFailureMechanism failureMechanism = mockRepository.Stub(); - GrassCoverErosionInwardsCalculation calculation = mockRepository.Stub(); + var failureMechanism = mockRepository.Stub(); + var calculation = mockRepository.Stub(); mockRepository.ReplayAll(); - GrassCoverErosionInwardsInput input = new GrassCoverErosionInwardsInput + var input = new GrassCoverErosionInwardsInput { DikeProfile = new TestDikeProfile(new Point2D(12.34, 56.78)), HydraulicBoundaryLocation = new HydraulicBoundaryLocation(1, "", 0, 0) }; - GrassCoverErosionInwardsInputContext inputContext = new GrassCoverErosionInwardsInputContext(input, calculation, failureMechanism, assessmentSection); + var inputContext = new GrassCoverErosionInwardsInputContext(input, calculation, failureMechanism, assessmentSection); // Call - GrassCoverErosionInwardsInputContextProperties properties = new GrassCoverErosionInwardsInputContextProperties(inputContext, handler); + var properties = new GrassCoverErosionInwardsInputContextProperties(inputContext, handler); // Assert Assert.AreEqual(2, properties.Orientation.NumberOfDecimalPlaces); @@ -232,23 +231,23 @@ [Test] public void DikeHeightCalculationType_WithOrWithoutOutput_HasOutputFalseInputNotifiedAndCalculationNotifiedWhenHadOutput() { - DikeHeightCalculationType dikeHeightCalculationType = new Random(21).NextEnumValue(); + var dikeHeightCalculationType = new Random(21).NextEnumValue(); SetPropertyAndVerifyNotifcationsAndOutput(properties => properties.DikeHeightCalculationType = dikeHeightCalculationType, dikeHeightCalculationType); } [Test] public void DikeProfile_WithOrWithoutOutput_HasOutputFalseInputNotifiedAndCalculationNotifiedWhenHadOutput() { - TestDikeProfile dikeProfile = new TestDikeProfile(); + var dikeProfile = new TestDikeProfile(); SetPropertyAndVerifyNotifcationsAndOutput(properties => properties.DikeProfile = dikeProfile, dikeProfile); } [Test] public void SelectedHydraulicBoundaryLocation_WithOrWithoutOutput_HasOutputFalseInputNotifiedAndCalculationNotifiedWhenHadOutput() { - SelectableHydraulicBoundaryLocation selectableLocation = new SelectableHydraulicBoundaryLocation(new TestHydraulicBoundaryLocation(), new Point2D(0, 0)); + var selectableLocation = new SelectableHydraulicBoundaryLocation(new TestHydraulicBoundaryLocation(), new Point2D(0, 0)); SetPropertyAndVerifyNotifcationsAndOutput( - properties => properties.SelectedHydraulicBoundaryLocation = selectableLocation, + properties => properties.SelectedHydraulicBoundaryLocation = selectableLocation, selectableLocation.HydraulicBoundaryLocation); } @@ -277,17 +276,17 @@ public void SelectedHydraulicBoundaryLocation_InputNoLocation_ReturnsNull() { // Setup - IAssessmentSection assessmentSectionStub = mockRepository.Stub(); + var assessmentSectionStub = mockRepository.Stub(); mockRepository.ReplayAll(); - GrassCoverErosionInwardsInput calculationInput = new GrassCoverErosionInwardsInput(); - GrassCoverErosionInwardsCalculation calculation = new GrassCoverErosionInwardsCalculation(); - GrassCoverErosionInwardsFailureMechanism failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); - GrassCoverErosionInwardsInputContext inputContext = new GrassCoverErosionInwardsInputContext(calculationInput, + var calculationInput = new GrassCoverErosionInwardsInput(); + var calculation = new GrassCoverErosionInwardsCalculation(); + var failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); + var inputContext = new GrassCoverErosionInwardsInputContext(calculationInput, calculation, failureMechanism, assessmentSectionStub); - GrassCoverErosionInwardsInputContextProperties properties = new GrassCoverErosionInwardsInputContextProperties(inputContext, handler); + var properties = new GrassCoverErosionInwardsInputContextProperties(inputContext, handler); SelectableHydraulicBoundaryLocation selectedHydraulicBoundaryLocation = null; @@ -304,7 +303,7 @@ public void GetSelectableHydraulicBoundaryLocations_InputWithLocationsDikeProfile_CalculatesDistanceWithCorrectReferencePoint() { // Setup - HydraulicBoundaryLocation hydraulicBoundaryLocation = new HydraulicBoundaryLocation(1, "A", 200643.312, 503347.25); + var hydraulicBoundaryLocation = new HydraulicBoundaryLocation(1, "A", 200643.312, 503347.25); assessmentSection.HydraulicBoundaryDatabase = new HydraulicBoundaryDatabase { Locations = @@ -314,14 +313,14 @@ }; mockRepository.ReplayAll(); - GrassCoverErosionInwardsInput input = new GrassCoverErosionInwardsInput + var input = new GrassCoverErosionInwardsInput { DikeProfile = new TestDikeProfile(new Point2D(200620.173572981, 503401.652985217)) }; - GrassCoverErosionInwardsCalculation calculation = new GrassCoverErosionInwardsCalculation(); - GrassCoverErosionInwardsFailureMechanism failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); - GrassCoverErosionInwardsInputContext inputContext = new GrassCoverErosionInwardsInputContext(input, calculation, failureMechanism, assessmentSection); - GrassCoverErosionInwardsInputContextProperties properties = new GrassCoverErosionInwardsInputContextProperties(inputContext, handler); + var calculation = new GrassCoverErosionInwardsCalculation(); + var failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); + var inputContext = new GrassCoverErosionInwardsInputContext(input, calculation, failureMechanism, assessmentSection); + var properties = new GrassCoverErosionInwardsInputContextProperties(inputContext, handler); // Call IEnumerable availableHydraulicBoundaryLocations = @@ -346,19 +345,19 @@ public void SelectedHydraulicBoundaryLocation_InputWithLocationsDikeProfile_CalculatesDistanceWithCorrectReferencePoint() { // Setup - HydraulicBoundaryLocation hydraulicBoundaryLocation = new HydraulicBoundaryLocation(1, "A", 200643.312, 503347.25); + var hydraulicBoundaryLocation = new HydraulicBoundaryLocation(1, "A", 200643.312, 503347.25); mockRepository.ReplayAll(); - GrassCoverErosionInwardsInput input = new GrassCoverErosionInwardsInput + var input = new GrassCoverErosionInwardsInput { HydraulicBoundaryLocation = hydraulicBoundaryLocation, DikeProfile = new TestDikeProfile(new Point2D(200620.173572981, 503401.652985217)) }; - GrassCoverErosionInwardsCalculation calculation = new GrassCoverErosionInwardsCalculation(); - GrassCoverErosionInwardsFailureMechanism failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); - GrassCoverErosionInwardsInputContext inputContext = new GrassCoverErosionInwardsInputContext(input, calculation, failureMechanism, assessmentSection); - GrassCoverErosionInwardsInputContextProperties properties = new GrassCoverErosionInwardsInputContextProperties(inputContext, handler); + var calculation = new GrassCoverErosionInwardsCalculation(); + var failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); + var inputContext = new GrassCoverErosionInwardsInputContext(input, calculation, failureMechanism, assessmentSection); + var properties = new GrassCoverErosionInwardsInputContextProperties(inputContext, handler); // Call SelectableHydraulicBoundaryLocation selectedHydraulicBoundaryLocation = properties.SelectedHydraulicBoundaryLocation; @@ -381,7 +380,7 @@ public void GivenPropertiesWithDikeProfileAndLocations_WhenSelectingLocation_ThenSelectedLocationDistanceSameAsLocationItem() { // Setup - HydraulicBoundaryLocation hydraulicBoundaryLocation = new HydraulicBoundaryLocation(1, "A", 200643.312, 503347.25); + var hydraulicBoundaryLocation = new HydraulicBoundaryLocation(1, "A", 200643.312, 503347.25); assessmentSection.HydraulicBoundaryDatabase = new HydraulicBoundaryDatabase { Locations = @@ -391,15 +390,15 @@ }; mockRepository.ReplayAll(); - GrassCoverErosionInwardsInput input = new GrassCoverErosionInwardsInput + var input = new GrassCoverErosionInwardsInput { HydraulicBoundaryLocation = hydraulicBoundaryLocation, DikeProfile = new TestDikeProfile(new Point2D(200620.173572981, 503401.652985217)) }; - GrassCoverErosionInwardsCalculation calculation = new GrassCoverErosionInwardsCalculation(); - GrassCoverErosionInwardsFailureMechanism failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); - GrassCoverErosionInwardsInputContext inputContext = new GrassCoverErosionInwardsInputContext(input, calculation, failureMechanism, assessmentSection); - GrassCoverErosionInwardsInputContextProperties properties = new GrassCoverErosionInwardsInputContextProperties(inputContext, handler); + var calculation = new GrassCoverErosionInwardsCalculation(); + var failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); + var inputContext = new GrassCoverErosionInwardsInputContext(input, calculation, failureMechanism, assessmentSection); + var properties = new GrassCoverErosionInwardsInputContextProperties(inputContext, handler); // Call IEnumerable availableHydraulicBoundaryLocations = @@ -430,11 +429,11 @@ }; mockRepository.ReplayAll(); - GrassCoverErosionInwardsInput input = new GrassCoverErosionInwardsInput(); - GrassCoverErosionInwardsCalculation calculation = new GrassCoverErosionInwardsCalculation(); - GrassCoverErosionInwardsFailureMechanism failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); - GrassCoverErosionInwardsInputContext inputContext = new GrassCoverErosionInwardsInputContext(input, calculation, failureMechanism, assessmentSection); - GrassCoverErosionInwardsInputContextProperties properties = new GrassCoverErosionInwardsInputContextProperties(inputContext, handler); + var input = new GrassCoverErosionInwardsInput(); + var calculation = new GrassCoverErosionInwardsCalculation(); + var failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); + var inputContext = new GrassCoverErosionInwardsInputContext(input, calculation, failureMechanism, assessmentSection); + var properties = new GrassCoverErosionInwardsInputContextProperties(inputContext, handler); // Call IEnumerable availableHydraulicBoundaryLocations = @@ -468,14 +467,14 @@ }; mockRepository.ReplayAll(); - GrassCoverErosionInwardsInput input = new GrassCoverErosionInwardsInput() + var input = new GrassCoverErosionInwardsInput() { DikeProfile = new TestDikeProfile() }; - GrassCoverErosionInwardsCalculation calculation = new GrassCoverErosionInwardsCalculation(); - GrassCoverErosionInwardsFailureMechanism failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); - GrassCoverErosionInwardsInputContext inputContext = new GrassCoverErosionInwardsInputContext(input, calculation, failureMechanism, assessmentSection); - GrassCoverErosionInwardsInputContextProperties properties = new GrassCoverErosionInwardsInputContextProperties(inputContext, handler); + var calculation = new GrassCoverErosionInwardsCalculation(); + var failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); + var inputContext = new GrassCoverErosionInwardsInputContext(input, calculation, failureMechanism, assessmentSection); + var properties = new GrassCoverErosionInwardsInputContextProperties(inputContext, handler); // Call IEnumerable availableHydraulicBoundaryLocations = @@ -510,21 +509,21 @@ } }; mockRepository.ReplayAll(); - GrassCoverErosionInwardsInput input = new GrassCoverErosionInwardsInput() + var input = new GrassCoverErosionInwardsInput() { DikeProfile = new TestDikeProfile() }; var otherProfile = new TestDikeProfile(new Point2D(0.0, 190.0)); - GrassCoverErosionInwardsCalculation calculation = new GrassCoverErosionInwardsCalculation(); - GrassCoverErosionInwardsFailureMechanism failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); - GrassCoverErosionInwardsInputContext inputContext = new GrassCoverErosionInwardsInputContext(input, calculation, failureMechanism, assessmentSection); + var calculation = new GrassCoverErosionInwardsCalculation(); + var failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); + var inputContext = new GrassCoverErosionInwardsInputContext(input, calculation, failureMechanism, assessmentSection); var customHandler = new CalculationInputSetPropertyValueAfterConfirmationParameterTester< GrassCoverErosionInwardsInput, GrassCoverErosionInwardsCalculation, DikeProfile>(input, calculation, otherProfile, Enumerable.Empty()); - GrassCoverErosionInwardsInputContextProperties properties = new GrassCoverErosionInwardsInputContextProperties(inputContext, customHandler); + var properties = new GrassCoverErosionInwardsInputContextProperties(inputContext, customHandler); IEnumerable originalList = properties.GetSelectableHydraulicBoundaryLocations().ToList(); @@ -554,19 +553,19 @@ // Setup mockRepository.ReplayAll(); - GrassCoverErosionInwardsInput input = new GrassCoverErosionInwardsInput(); - GrassCoverErosionInwardsCalculation calculation = new GrassCoverErosionInwardsCalculation(); + var input = new GrassCoverErosionInwardsInput(); + var calculation = new GrassCoverErosionInwardsCalculation(); - GrassCoverErosionInwardsFailureMechanism failureMechanism = new GrassCoverErosionInwardsFailureMechanism() + var failureMechanism = new GrassCoverErosionInwardsFailureMechanism() { DikeProfiles = { new TestDikeProfile() } }; - GrassCoverErosionInwardsInputContext inputContext = new GrassCoverErosionInwardsInputContext(input, calculation, failureMechanism, assessmentSection); - GrassCoverErosionInwardsInputContextProperties properties = new GrassCoverErosionInwardsInputContextProperties(inputContext, handler); + var inputContext = new GrassCoverErosionInwardsInputContext(input, calculation, failureMechanism, assessmentSection); + var properties = new GrassCoverErosionInwardsInputContextProperties(inputContext, handler); // Call IEnumerable availableDikeProfiles = properties.GetAvailableDikeProfiles(); @@ -584,18 +583,18 @@ // Setup mockRepository.ReplayAll(); - GrassCoverErosionInwardsFailureMechanism failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); - GrassCoverErosionInwardsCalculation calculation = new GrassCoverErosionInwardsCalculation(); - GrassCoverErosionInwardsInput input = new GrassCoverErosionInwardsInput(); + var failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); + var calculation = new GrassCoverErosionInwardsCalculation(); + var input = new GrassCoverErosionInwardsInput(); if (withDikeProfile) { input.DikeProfile = new TestDikeProfile(); } // Call - GrassCoverErosionInwardsInputContext inputContext = new GrassCoverErosionInwardsInputContext(input, calculation, failureMechanism, assessmentSection); - GrassCoverErosionInwardsInputContextProperties properties = new GrassCoverErosionInwardsInputContextProperties(inputContext, handler); + var inputContext = new GrassCoverErosionInwardsInputContext(input, calculation, failureMechanism, assessmentSection); + var properties = new GrassCoverErosionInwardsInputContextProperties(inputContext, handler); // Assert PropertyDescriptorCollection dynamicProperties = PropertiesTestHelper.GetAllVisiblePropertyDescriptors(properties); @@ -675,21 +674,21 @@ } private void SetPropertyAndVerifyNotifcationsAndOutput( - Action setProperty, + Action setProperty, TPropertyValue expectedValueSet) { // Setup - IObservable observable = mockRepository.StrictMock(); + var observable = mockRepository.StrictMock(); observable.Expect(o => o.NotifyObservers()); mockRepository.ReplayAll(); - GrassCoverErosionInwardsCalculation calculation = new GrassCoverErosionInwardsCalculation(); + var calculation = new GrassCoverErosionInwardsCalculation(); GrassCoverErosionInwardsInput input = calculation.InputParameters; input.DikeProfile = new TestDikeProfile(); - GrassCoverErosionInwardsFailureMechanism failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); + var failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); - CalculationInputSetPropertyValueAfterConfirmationParameterTester customHandler = new CalculationInputSetPropertyValueAfterConfirmationParameterTester( + var customHandler = new CalculationInputSetPropertyValueAfterConfirmationParameterTester( input, calculation, expectedValueSet, @@ -698,8 +697,8 @@ observable }); - GrassCoverErosionInwardsInputContext inputContext = new GrassCoverErosionInwardsInputContext(input, calculation, failureMechanism, assessmentSection); - GrassCoverErosionInwardsInputContextProperties properties = new GrassCoverErosionInwardsInputContextProperties(inputContext, customHandler); + var inputContext = new GrassCoverErosionInwardsInputContext(input, calculation, failureMechanism, assessmentSection); + var properties = new GrassCoverErosionInwardsInputContextProperties(inputContext, customHandler); // Call setProperty(properties);