Index: Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Plugin/GrassCoverErosionInwardsPlugin.cs =================================================================== diff -u -r768c17a054c63ab550afc2bb2e6bf5ca2c40adc3 -r124f4a3b7ae2032d77349a21879e94c8369a65ef --- Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Plugin/GrassCoverErosionInwardsPlugin.cs (.../GrassCoverErosionInwardsPlugin.cs) (revision 768c17a054c63ab550afc2bb2e6bf5ca2c40adc3) +++ Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Plugin/GrassCoverErosionInwardsPlugin.cs (.../GrassCoverErosionInwardsPlugin.cs) (revision 124f4a3b7ae2032d77349a21879e94c8369a65ef) @@ -397,12 +397,9 @@ var assessmentSection = o as IAssessmentSection; var failureMechanism = o as GrassCoverErosionInwardsFailureMechanism; - var viewFailureMechanismContext = (GrassCoverErosionInwardsFailureMechanismContext) view.Data; - GrassCoverErosionInwardsFailureMechanism viewFailureMechanism = viewFailureMechanismContext.WrappedData; - return assessmentSection != null - ? ReferenceEquals(viewFailureMechanismContext.Parent, assessmentSection) - : ReferenceEquals(viewFailureMechanism, failureMechanism); + ? ReferenceEquals(view.AssessmentSection, assessmentSection) + : ReferenceEquals(view.FailureMechanism, failureMechanism); } #endregion Index: Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Plugin.Test/ViewInfos/GrassCoverErosionInwardsFailureMechanismViewInfoTest.cs =================================================================== diff -u -rcd2771e1209f394034adaccf92135d0f868cc1b4 -r124f4a3b7ae2032d77349a21879e94c8369a65ef --- Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Plugin.Test/ViewInfos/GrassCoverErosionInwardsFailureMechanismViewInfoTest.cs (.../GrassCoverErosionInwardsFailureMechanismViewInfoTest.cs) (revision cd2771e1209f394034adaccf92135d0f868cc1b4) +++ Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Plugin.Test/ViewInfos/GrassCoverErosionInwardsFailureMechanismViewInfoTest.cs (.../GrassCoverErosionInwardsFailureMechanismViewInfoTest.cs) (revision 124f4a3b7ae2032d77349a21879e94c8369a65ef) @@ -100,13 +100,9 @@ mocks.ReplayAll(); var failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); - var grassCoverErosionInwardsFailureMechanismContext = new GrassCoverErosionInwardsFailureMechanismContext(failureMechanism, assessmentSection); - using (var view = new GrassCoverErosionInwardsFailureMechanismView(failureMechanism, assessmentSection) + using (var view = new GrassCoverErosionInwardsFailureMechanismView(failureMechanism, assessmentSection)) { - Data = grassCoverErosionInwardsFailureMechanismContext - }) - { // Call bool closeForData = info.CloseForData(view, otherAssessmentSection); @@ -123,13 +119,9 @@ // Setup var assessmentSection = new ObservableTestAssessmentSectionStub(); var failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); - var grassCoverErosionInwardsFailureMechanismContext = new GrassCoverErosionInwardsFailureMechanismContext(failureMechanism, assessmentSection); - using (var view = new GrassCoverErosionInwardsFailureMechanismView(failureMechanism, assessmentSection) + using (var view = new GrassCoverErosionInwardsFailureMechanismView(failureMechanism, assessmentSection)) { - Data = grassCoverErosionInwardsFailureMechanismContext - }) - { // Call bool closeForData = info.CloseForData(view, assessmentSection); @@ -147,13 +139,9 @@ var failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); var otherGrassCoverErosionInwardsFailureMechanism = new GrassCoverErosionInwardsFailureMechanism(); - var grassCoverErosionInwardsFailureMechanismContext = new GrassCoverErosionInwardsFailureMechanismContext(failureMechanism, assessmentSection); - using (var view = new GrassCoverErosionInwardsFailureMechanismView(failureMechanism, assessmentSection) + using (var view = new GrassCoverErosionInwardsFailureMechanismView(failureMechanism, assessmentSection)) { - Data = grassCoverErosionInwardsFailureMechanismContext - }) - { // Call bool closeForData = info.CloseForData(view, otherGrassCoverErosionInwardsFailureMechanism); @@ -168,13 +156,9 @@ // Setup var assessmentSection = new ObservableTestAssessmentSectionStub(); var failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); - var grassCoverErosionInwardsFailureMechanismContext = new GrassCoverErosionInwardsFailureMechanismContext(failureMechanism, assessmentSection); - using (var view = new GrassCoverErosionInwardsFailureMechanismView(failureMechanism, assessmentSection) + using (var view = new GrassCoverErosionInwardsFailureMechanismView(failureMechanism, assessmentSection)) { - Data = grassCoverErosionInwardsFailureMechanismContext - }) - { // Call bool closeForData = info.CloseForData(view, failureMechanism);