Index: Ringtoets/WaveImpactAsphaltCover/test/Ringtoets.WaveImpactAsphaltCover.Forms.Test/Views/WaveImpactAsphaltCoverFailureMechanismViewTest.cs =================================================================== diff -u -r5e604350eeb25e60c1557e2f3037d2c2b77ba33b -r8ba52519630731622ffb8dc939152eb21b9515de --- Ringtoets/WaveImpactAsphaltCover/test/Ringtoets.WaveImpactAsphaltCover.Forms.Test/Views/WaveImpactAsphaltCoverFailureMechanismViewTest.cs (.../WaveImpactAsphaltCoverFailureMechanismViewTest.cs) (revision 5e604350eeb25e60c1557e2f3037d2c2b77ba33b) +++ Ringtoets/WaveImpactAsphaltCover/test/Ringtoets.WaveImpactAsphaltCover.Forms.Test/Views/WaveImpactAsphaltCoverFailureMechanismViewTest.cs (.../WaveImpactAsphaltCoverFailureMechanismViewTest.cs) (revision 8ba52519630731622ffb8dc939152eb21b9515de) @@ -293,41 +293,33 @@ { IMapControl map = ((RingtoetsMapControl) view.Controls[0]).MapControl; - var hydraulicBoundaryDatabase1 = new HydraulicBoundaryDatabase + var assessmentSection = new ObservableTestAssessmentSectionStub { - Locations = + HydraulicBoundaryDatabase = { - new HydraulicBoundaryLocation(1, "test1", 1.0, 2.0) + Locations = + { + new HydraulicBoundaryLocation(1, "test1", 1.0, 2.0) + } } }; - var hydraulicBoundaryDatabase2 = new HydraulicBoundaryDatabase - { - Locations = - { - new HydraulicBoundaryLocation(2, "test2", 2.0, 3.0) - } - }; - var assessmentSection = new ObservableTestAssessmentSectionStub - { - HydraulicBoundaryDatabase = hydraulicBoundaryDatabase1 - }; - var failureMechanismContext = new WaveImpactAsphaltCoverFailureMechanismContext(new WaveImpactAsphaltCoverFailureMechanism(), assessmentSection); view.Data = failureMechanismContext; MapData hydraulicBoundaryLocationsMapData = map.Data.Collection.ElementAt(hydraulicBoundaryLocationsIndex); // Precondition - MapDataTestHelper.AssertHydraulicBoundaryLocationsMapData(hydraulicBoundaryDatabase1.Locations, hydraulicBoundaryLocationsMapData); + MapDataTestHelper.AssertHydraulicBoundaryLocationsMapData(assessmentSection.HydraulicBoundaryDatabase.Locations, hydraulicBoundaryLocationsMapData); // When - assessmentSection.HydraulicBoundaryDatabase = hydraulicBoundaryDatabase2; + assessmentSection.HydraulicBoundaryDatabase.Locations.Clear(); + assessmentSection.HydraulicBoundaryDatabase.Locations.Add(new HydraulicBoundaryLocation(2, "test2", 2.0, 3.0)); assessmentSection.NotifyObservers(); // Then - MapDataTestHelper.AssertHydraulicBoundaryLocationsMapData(hydraulicBoundaryDatabase2.Locations, hydraulicBoundaryLocationsMapData); + MapDataTestHelper.AssertHydraulicBoundaryLocationsMapData(assessmentSection.HydraulicBoundaryDatabase.Locations, hydraulicBoundaryLocationsMapData); } }