Index: Ringtoets/StabilityStoneCover/src/Ringtoets.StabilityStoneCover.Forms/PresentationObjects/StabilityStoneCoverContext.cs
===================================================================
diff -u -r94f2ec1496623ae488b567f883e66b4d26243441 -rbdb905d20b711df1e5e2f5f0c656b9534f4ab8cc
--- Ringtoets/StabilityStoneCover/src/Ringtoets.StabilityStoneCover.Forms/PresentationObjects/StabilityStoneCoverContext.cs (.../StabilityStoneCoverContext.cs) (revision 94f2ec1496623ae488b567f883e66b4d26243441)
+++ Ringtoets/StabilityStoneCover/src/Ringtoets.StabilityStoneCover.Forms/PresentationObjects/StabilityStoneCoverContext.cs (.../StabilityStoneCoverContext.cs) (revision bdb905d20b711df1e5e2f5f0c656b9534f4ab8cc)
@@ -21,12 +21,10 @@
using System;
using System.Collections.Generic;
-using System.Linq;
using Core.Common.Base;
using Core.Common.Controls.PresentationObjects;
using Ringtoets.Common.Data.AssessmentSection;
using Ringtoets.Common.Data.DikeProfiles;
-using Ringtoets.Common.Data.Hydraulics;
using Ringtoets.StabilityStoneCover.Data;
namespace Ringtoets.StabilityStoneCover.Forms.PresentationObjects
@@ -82,18 +80,5 @@
return FailureMechanism.ForeshoreProfiles;
}
}
-
- ///
- /// Gets the hydraulic boundary locations currently known in the .
- ///
- public IEnumerable HydraulicBoundaryLocations
- {
- get
- {
- return AssessmentSection.HydraulicBoundaryDatabase == null ?
- Enumerable.Empty() :
- AssessmentSection.HydraulicBoundaryDatabase.Locations;
- }
- }
}
}
\ No newline at end of file
Index: Ringtoets/StabilityStoneCover/src/Ringtoets.StabilityStoneCover.Plugin/StabilityStoneCoverPlugin.cs
===================================================================
diff -u -r6949918830314633db5cc8c16bb2188779fffc93 -rbdb905d20b711df1e5e2f5f0c656b9534f4ab8cc
--- Ringtoets/StabilityStoneCover/src/Ringtoets.StabilityStoneCover.Plugin/StabilityStoneCoverPlugin.cs (.../StabilityStoneCoverPlugin.cs) (revision 6949918830314633db5cc8c16bb2188779fffc93)
+++ Ringtoets/StabilityStoneCover/src/Ringtoets.StabilityStoneCover.Plugin/StabilityStoneCoverPlugin.cs (.../StabilityStoneCoverPlugin.cs) (revision bdb905d20b711df1e5e2f5f0c656b9534f4ab8cc)
@@ -152,7 +152,7 @@
new WaveConditionsCalculationConfigurationImporter(
filePath,
context.WrappedData,
- context.HydraulicBoundaryLocations,
+ context.AssessmentSection.HydraulicBoundaryDatabase.Locations,
context.ForeshoreProfiles));
}
Index: Ringtoets/StabilityStoneCover/test/Ringtoets.StabilityStoneCover.Forms.Test/PresentationObjects/StabilityStoneCoverContextTest.cs
===================================================================
diff -u -rafc4b885597e413e57ab91f92d6bd79a0bc906a0 -rbdb905d20b711df1e5e2f5f0c656b9534f4ab8cc
--- Ringtoets/StabilityStoneCover/test/Ringtoets.StabilityStoneCover.Forms.Test/PresentationObjects/StabilityStoneCoverContextTest.cs (.../StabilityStoneCoverContextTest.cs) (revision afc4b885597e413e57ab91f92d6bd79a0bc906a0)
+++ Ringtoets/StabilityStoneCover/test/Ringtoets.StabilityStoneCover.Forms.Test/PresentationObjects/StabilityStoneCoverContextTest.cs (.../StabilityStoneCoverContextTest.cs) (revision bdb905d20b711df1e5e2f5f0c656b9534f4ab8cc)
@@ -20,13 +20,11 @@
// All rights reserved.
using System;
-using System.Collections.Generic;
using Core.Common.Base;
using Core.Common.Controls.PresentationObjects;
using NUnit.Framework;
using Rhino.Mocks;
using Ringtoets.Common.Data.AssessmentSection;
-using Ringtoets.Common.Data.Hydraulics;
using Ringtoets.StabilityStoneCover.Data;
using Ringtoets.StabilityStoneCover.Forms.PresentationObjects;
@@ -111,41 +109,9 @@
Assert.AreSame(assessmentSection, context.AssessmentSection);
Assert.AreSame(failureMechanism, context.FailureMechanism);
Assert.AreSame(failureMechanism.ForeshoreProfiles, context.ForeshoreProfiles);
- CollectionAssert.IsEmpty(context.HydraulicBoundaryLocations);
mocks.VerifyAll();
}
- [Test]
- public void HydraulicBoundaryLocations_HydraulicBoundaryDatabaseSet_ReturnsAllHydraulicBoundaryLocations()
- {
- // Setup
- var hydraulicBoundaryDatabase = new HydraulicBoundaryDatabase
- {
- Locations =
- {
- new HydraulicBoundaryLocation(1, "name", 1.1, 2.2)
- }
- };
-
- var mocks = new MockRepository();
- var assessmentSection = mocks.Stub();
- var target = mocks.StrictMock();
-
- assessmentSection.Stub(a => a.HydraulicBoundaryDatabase).Return(hydraulicBoundaryDatabase);
-
- mocks.ReplayAll();
-
- var failureMechanism = new StabilityStoneCoverFailureMechanism();
- var context = new SimpleStabilityStoneCoverContext(target, failureMechanism, assessmentSection);
-
- // Call
- IEnumerable availableHydraulicBoundaryLocations = context.HydraulicBoundaryLocations;
-
- // Assert
- Assert.AreSame(hydraulicBoundaryDatabase.Locations, availableHydraulicBoundaryLocations);
- mocks.VerifyAll();
- }
-
private class SimpleStabilityStoneCoverContext : StabilityStoneCoverContext
{
public SimpleStabilityStoneCoverContext(IObservable wrappedData,
Index: Ringtoets/WaveImpactAsphaltCover/src/Ringtoets.WaveImpactAsphaltCover.Forms/PresentationObjects/WaveImpactAsphaltCoverContext.cs
===================================================================
diff -u -r08d25a2d4cd349395730ef39d3abf2cc51c30508 -rbdb905d20b711df1e5e2f5f0c656b9534f4ab8cc
--- Ringtoets/WaveImpactAsphaltCover/src/Ringtoets.WaveImpactAsphaltCover.Forms/PresentationObjects/WaveImpactAsphaltCoverContext.cs (.../WaveImpactAsphaltCoverContext.cs) (revision 08d25a2d4cd349395730ef39d3abf2cc51c30508)
+++ Ringtoets/WaveImpactAsphaltCover/src/Ringtoets.WaveImpactAsphaltCover.Forms/PresentationObjects/WaveImpactAsphaltCoverContext.cs (.../WaveImpactAsphaltCoverContext.cs) (revision bdb905d20b711df1e5e2f5f0c656b9534f4ab8cc)
@@ -21,12 +21,10 @@
using System;
using System.Collections.Generic;
-using System.Linq;
using Core.Common.Base;
using Core.Common.Controls.PresentationObjects;
using Ringtoets.Common.Data.AssessmentSection;
using Ringtoets.Common.Data.DikeProfiles;
-using Ringtoets.Common.Data.Hydraulics;
using Ringtoets.WaveImpactAsphaltCover.Data;
namespace Ringtoets.WaveImpactAsphaltCover.Forms.PresentationObjects
@@ -84,18 +82,5 @@
return FailureMechanism.ForeshoreProfiles;
}
}
-
- ///
- /// Gets the hydraulic boundary locations currently known in the .
- ///
- public IEnumerable HydraulicBoundaryLocations
- {
- get
- {
- return AssessmentSection.HydraulicBoundaryDatabase == null ?
- Enumerable.Empty() :
- AssessmentSection.HydraulicBoundaryDatabase.Locations;
- }
- }
}
}
\ No newline at end of file
Index: Ringtoets/WaveImpactAsphaltCover/src/Ringtoets.WaveImpactAsphaltCover.Plugin/WaveImpactAsphaltCoverPlugin.cs
===================================================================
diff -u -r6949918830314633db5cc8c16bb2188779fffc93 -rbdb905d20b711df1e5e2f5f0c656b9534f4ab8cc
--- Ringtoets/WaveImpactAsphaltCover/src/Ringtoets.WaveImpactAsphaltCover.Plugin/WaveImpactAsphaltCoverPlugin.cs (.../WaveImpactAsphaltCoverPlugin.cs) (revision 6949918830314633db5cc8c16bb2188779fffc93)
+++ Ringtoets/WaveImpactAsphaltCover/src/Ringtoets.WaveImpactAsphaltCover.Plugin/WaveImpactAsphaltCoverPlugin.cs (.../WaveImpactAsphaltCoverPlugin.cs) (revision bdb905d20b711df1e5e2f5f0c656b9534f4ab8cc)
@@ -105,7 +105,7 @@
new WaveConditionsCalculationConfigurationImporter(
filePath,
context.WrappedData,
- context.HydraulicBoundaryLocations,
+ context.AssessmentSection.HydraulicBoundaryDatabase.Locations,
context.ForeshoreProfiles));
}
Index: Ringtoets/WaveImpactAsphaltCover/test/Ringtoets.WaveImpactAsphaltCover.Forms.Test/PresentationObjects/WaveImpactAsphaltCoverContextTest.cs
===================================================================
diff -u -rd16b956efd5a1a40741037d55c88e9d24b0c0027 -rbdb905d20b711df1e5e2f5f0c656b9534f4ab8cc
--- Ringtoets/WaveImpactAsphaltCover/test/Ringtoets.WaveImpactAsphaltCover.Forms.Test/PresentationObjects/WaveImpactAsphaltCoverContextTest.cs (.../WaveImpactAsphaltCoverContextTest.cs) (revision d16b956efd5a1a40741037d55c88e9d24b0c0027)
+++ Ringtoets/WaveImpactAsphaltCover/test/Ringtoets.WaveImpactAsphaltCover.Forms.Test/PresentationObjects/WaveImpactAsphaltCoverContextTest.cs (.../WaveImpactAsphaltCoverContextTest.cs) (revision bdb905d20b711df1e5e2f5f0c656b9534f4ab8cc)
@@ -20,13 +20,11 @@
// All rights reserved.
using System;
-using System.Collections.Generic;
using Core.Common.Base;
using Core.Common.Controls.PresentationObjects;
using NUnit.Framework;
using Rhino.Mocks;
using Ringtoets.Common.Data.AssessmentSection;
-using Ringtoets.Common.Data.Hydraulics;
using Ringtoets.WaveImpactAsphaltCover.Data;
using Ringtoets.WaveImpactAsphaltCover.Forms.PresentationObjects;
@@ -62,7 +60,6 @@
Assert.AreSame(assessmentSection, context.AssessmentSection);
Assert.AreSame(failureMechanism, context.FailureMechanism);
Assert.AreSame(failureMechanism.ForeshoreProfiles, context.ForeshoreProfiles);
- CollectionAssert.IsEmpty(context.HydraulicBoundaryLocations);
mockRepository.VerifyAll();
}
@@ -100,30 +97,6 @@
mockRepository.VerifyAll();
}
- [Test]
- public void HydraulicBoundaryLocations_HydraulicBoundaryDatabaseSet_ReturnsAllHydraulicBoundaryLocations()
- {
- // Setup
- var hydraulicBoundaryDatabase = new HydraulicBoundaryDatabase();
- hydraulicBoundaryDatabase.Locations.Add(new HydraulicBoundaryLocation(1, "name", 1.1, 2.2));
-
- var assessmentSection = mockRepository.Stub();
- assessmentSection.Stub(a => a.HydraulicBoundaryDatabase).Return(hydraulicBoundaryDatabase);
-
- var target = mockRepository.StrictMock();
- mockRepository.ReplayAll();
-
- var failureMechanism = new WaveImpactAsphaltCoverFailureMechanism();
- var context = new SimpleWaveImpactAsphaltCoverContext(target, failureMechanism, assessmentSection);
-
- // Call
- IEnumerable availableHydraulicBoundaryLocations = context.HydraulicBoundaryLocations;
-
- // Assert
- Assert.AreSame(hydraulicBoundaryDatabase.Locations, availableHydraulicBoundaryLocations);
- mockRepository.VerifyAll();
- }
-
private class SimpleWaveImpactAsphaltCoverContext : WaveImpactAsphaltCoverContext where T : IObservable
{
public SimpleWaveImpactAsphaltCoverContext(T target, WaveImpactAsphaltCoverFailureMechanism failureMechanism, IAssessmentSection assessmentSection)