Index: Ringtoets/Integration/test/Ringtoets.Integration.Forms.Test/Views/WaveHeightLocationsViewTest.cs =================================================================== diff -u -r2a5b882dc9e52231eea22d40d686b075aa72a1aa -r38624edffce539e8c914683cdf4deef5aff59ec1 --- Ringtoets/Integration/test/Ringtoets.Integration.Forms.Test/Views/WaveHeightLocationsViewTest.cs (.../WaveHeightLocationsViewTest.cs) (revision 2a5b882dc9e52231eea22d40d686b075aa72a1aa) +++ Ringtoets/Integration/test/Ringtoets.Integration.Forms.Test/Views/WaveHeightLocationsViewTest.cs (.../WaveHeightLocationsViewTest.cs) (revision 38624edffce539e8c914683cdf4deef5aff59ec1) @@ -186,7 +186,6 @@ // Setup WaveHeightLocationsView view = ShowFullyConfiguredWaveHeightLocationsView(testForm); IAssessmentSection assessmentSection = view.AssessmentSection; - var newHydraulicBoundaryDatabase = new HydraulicBoundaryDatabase(); var hydraulicBoundaryLocation = new HydraulicBoundaryLocation(10, "10", 10.0, 10.0) { WaveHeightCalculation = @@ -198,15 +197,15 @@ Output = new TestHydraulicBoundaryLocationOutput(10.23) } }; - newHydraulicBoundaryDatabase.Locations.Add(hydraulicBoundaryLocation); // Precondition DataGridViewControl locationsDataGridViewControl = GetLocationsDataGridViewControl(); DataGridViewRowCollection rows = locationsDataGridViewControl.Rows; Assert.AreEqual(5, rows.Count); // Call - assessmentSection.HydraulicBoundaryDatabase = newHydraulicBoundaryDatabase; + assessmentSection.HydraulicBoundaryDatabase.Locations.Clear(); + assessmentSection.HydraulicBoundaryDatabase.Locations.Add(hydraulicBoundaryLocation); assessmentSection.NotifyObservers(); // Assert @@ -323,7 +322,7 @@ { FilePath = databaseFilePath }; - assessmentSection.HydraulicBoundaryDatabase = hydraulicBoundaryDatabase; + assessmentSection.Stub(ass => ass.HydraulicBoundaryDatabase).Return(hydraulicBoundaryDatabase); assessmentSection.Stub(ass => ass.Id).Return(string.Empty); assessmentSection.Stub(ass => ass.FailureMechanismContribution) .Return(FailureMechanismContributionTestFactory.CreateFailureMechanismContribution()); @@ -386,7 +385,7 @@ UsePreprocessor = true, PreprocessorDirectory = preprocessorDirectory }; - assessmentSection.HydraulicBoundaryDatabase = hydraulicBoundaryDatabase; + assessmentSection.Stub(ass => ass.HydraulicBoundaryDatabase).Return(hydraulicBoundaryDatabase); assessmentSection.Stub(ass => ass.Id).Return(string.Empty); assessmentSection.Stub(ass => ass.FailureMechanismContribution) .Return(FailureMechanismContributionTestFactory.CreateFailureMechanismContribution()); @@ -448,7 +447,7 @@ UsePreprocessor = false, PreprocessorDirectory = "InvalidPreprocessorDirectory" }; - assessmentSection.HydraulicBoundaryDatabase = hydraulicBoundaryDatabase; + assessmentSection.Stub(ass => ass.HydraulicBoundaryDatabase).Return(hydraulicBoundaryDatabase); assessmentSection.Stub(ass => ass.Id).Return(string.Empty); assessmentSection.Stub(ass => ass.FailureMechanismContribution) .Return(FailureMechanismContributionTestFactory.CreateFailureMechanismContribution()); @@ -638,16 +637,9 @@ protected override void ReplaceHydraulicBoundaryDatabaseAndNotifyObservers(LocationsView view) { IAssessmentSection assessmentSection = view.AssessmentSection; - var hydraulicBoundaryLocation = new HydraulicBoundaryLocation(10, "10", 10.0, 10.0); - assessmentSection.HydraulicBoundaryDatabase = new HydraulicBoundaryDatabase - { - Locations = - { - hydraulicBoundaryLocation - } - }; - + assessmentSection.HydraulicBoundaryDatabase.Locations.Clear(); + assessmentSection.HydraulicBoundaryDatabase.Locations.Add(new HydraulicBoundaryLocation(10, "10", 10.0, 10.0)); assessmentSection.NotifyObservers(); }