Index: Application/Ringtoets/src/Application.Ringtoets.Storage/Read/AssessmentSectionEntityReadExtensions.cs
===================================================================
diff -u -r2fe46c62134fde70ada240fa952971444177be90 -re0ef393f7069a18d7e160aceaf91f603dfc8c5ae
--- Application/Ringtoets/src/Application.Ringtoets.Storage/Read/AssessmentSectionEntityReadExtensions.cs (.../AssessmentSectionEntityReadExtensions.cs) (revision 2fe46c62134fde70ada240fa952971444177be90)
+++ Application/Ringtoets/src/Application.Ringtoets.Storage/Read/AssessmentSectionEntityReadExtensions.cs (.../AssessmentSectionEntityReadExtensions.cs) (revision e0ef393f7069a18d7e160aceaf91f603dfc8c5ae)
@@ -23,11 +23,9 @@
using System.Linq;
using Application.Ringtoets.Storage.DbContext;
using Ringtoets.Common.Data.AssessmentSection;
-using Ringtoets.Common.Data.Calculation;
using Ringtoets.Common.Data.FailureMechanism;
using Ringtoets.HydraRing.Data;
using Ringtoets.Integration.Data;
-using Ringtoets.Piping.Primitives;
namespace Application.Ringtoets.Storage.Read
{
Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/FailureMechanismSectionCreateExtensionsTest.cs
===================================================================
diff -u -rae6f0c6b534ca650e160ae6d9c0bc90369d25c68 -re0ef393f7069a18d7e160aceaf91f603dfc8c5ae
--- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/FailureMechanismSectionCreateExtensionsTest.cs (.../FailureMechanismSectionCreateExtensionsTest.cs) (revision ae6f0c6b534ca650e160ae6d9c0bc90369d25c68)
+++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/FailureMechanismSectionCreateExtensionsTest.cs (.../FailureMechanismSectionCreateExtensionsTest.cs) (revision e0ef393f7069a18d7e160aceaf91f603dfc8c5ae)
@@ -21,6 +21,7 @@
using System;
using Application.Ringtoets.Storage.Create;
+using Application.Ringtoets.Storage.TestUtil;
using Core.Common.Base.Geometry;
using NUnit.Framework;
using Ringtoets.Common.Data.FailureMechanism;
@@ -34,7 +35,7 @@
public void Create_WithoutCollector_ThrowsArgumentNullException()
{
// Setup
- var failureMechanismSection = new FailureMechanismSection("", new [] { new Point2D(0,0), new Point2D(0,0) });
+ var failureMechanismSection = new TestFailureMechanismSection();
// Call
TestDelegate test = () => failureMechanismSection.Create(null);
Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/GrassCoverErosionInwardsFailureMechanismCreateExtensionsTest.cs
===================================================================
diff -u -r0868d78756c7992a83a096f3d3759046c2dbb217 -re0ef393f7069a18d7e160aceaf91f603dfc8c5ae
--- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/GrassCoverErosionInwardsFailureMechanismCreateExtensionsTest.cs (.../GrassCoverErosionInwardsFailureMechanismCreateExtensionsTest.cs) (revision 0868d78756c7992a83a096f3d3759046c2dbb217)
+++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/GrassCoverErosionInwardsFailureMechanismCreateExtensionsTest.cs (.../GrassCoverErosionInwardsFailureMechanismCreateExtensionsTest.cs) (revision e0ef393f7069a18d7e160aceaf91f603dfc8c5ae)
@@ -23,9 +23,8 @@
using System.Linq;
using Application.Ringtoets.Storage.Create;
using Application.Ringtoets.Storage.DbContext;
-using Core.Common.Base.Geometry;
+using Application.Ringtoets.Storage.TestUtil;
using NUnit.Framework;
-using Ringtoets.Common.Data.FailureMechanism;
using Ringtoets.GrassCoverErosionInwards.Data;
namespace Application.Ringtoets.Storage.Test.Create
@@ -88,10 +87,7 @@
{
// Setup
var failureMechanism = new GrassCoverErosionInwardsFailureMechanism();
- failureMechanism.AddSection(new FailureMechanismSection("", new[]
- {
- new Point2D(0, 0)
- }));
+ failureMechanism.AddSection(new TestFailureMechanismSection());
// Call
var entity = failureMechanism.Create(new PersistenceRegistry());
Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/GrassCoverErosionInwardsMechanismSectionResultCreateExtensionsTest.cs
===================================================================
diff -u -rbb92ba4d7297c7bf0d1c81ff3d9d6bcab640d55f -re0ef393f7069a18d7e160aceaf91f603dfc8c5ae
--- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/GrassCoverErosionInwardsMechanismSectionResultCreateExtensionsTest.cs (.../GrassCoverErosionInwardsMechanismSectionResultCreateExtensionsTest.cs) (revision bb92ba4d7297c7bf0d1c81ff3d9d6bcab640d55f)
+++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/GrassCoverErosionInwardsMechanismSectionResultCreateExtensionsTest.cs (.../GrassCoverErosionInwardsMechanismSectionResultCreateExtensionsTest.cs) (revision e0ef393f7069a18d7e160aceaf91f603dfc8c5ae)
@@ -21,10 +21,9 @@
using System;
using Application.Ringtoets.Storage.Create;
+using Application.Ringtoets.Storage.TestUtil;
using Core.Common.Base.Data;
-using Core.Common.Base.Geometry;
using NUnit.Framework;
-using Ringtoets.Common.Data.FailureMechanism;
using Ringtoets.GrassCoverErosionInwards.Data;
namespace Application.Ringtoets.Storage.Test.Create
@@ -36,7 +35,7 @@
public void Create_WithoutPersistenceRegistry_ThrowsArgumentNullException()
{
// Setup
- var sectionResult = new GrassCoverErosionInwardsFailureMechanismSectionResult(new FailureMechanismSection("", new[] { new Point2D(0, 0) }));
+ var sectionResult = new GrassCoverErosionInwardsFailureMechanismSectionResult(new TestFailureMechanismSection());
// Call
TestDelegate test = () => sectionResult.Create(null);
@@ -52,7 +51,7 @@
)
{
// Setup
- var sectionResult = new GrassCoverErosionInwardsFailureMechanismSectionResult(new FailureMechanismSection("", new[] { new Point2D(0, 0) }));
+ var sectionResult = new GrassCoverErosionInwardsFailureMechanismSectionResult(new TestFailureMechanismSection());
sectionResult.AssessmentLayerOne = assessmentLayerOneResult;
sectionResult.AssessmentLayerThree = (RoundedDouble) assessmentLayerThreeResult;
@@ -68,7 +67,7 @@
public void Create_WithNaNLevel3Result_ReturnsEntityWithExpectedResults()
{
// Setup
- var sectionResult = new GrassCoverErosionInwardsFailureMechanismSectionResult(new FailureMechanismSection("", new[] { new Point2D(0, 0) }));
+ var sectionResult = new GrassCoverErosionInwardsFailureMechanismSectionResult(new TestFailureMechanismSection());
sectionResult.AssessmentLayerThree = (RoundedDouble) double.NaN;
// Call
Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/HeightStructuresFailureMechanismCreateExtensionsTest.cs
===================================================================
diff -u -r0868d78756c7992a83a096f3d3759046c2dbb217 -re0ef393f7069a18d7e160aceaf91f603dfc8c5ae
--- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/HeightStructuresFailureMechanismCreateExtensionsTest.cs (.../HeightStructuresFailureMechanismCreateExtensionsTest.cs) (revision 0868d78756c7992a83a096f3d3759046c2dbb217)
+++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/HeightStructuresFailureMechanismCreateExtensionsTest.cs (.../HeightStructuresFailureMechanismCreateExtensionsTest.cs) (revision e0ef393f7069a18d7e160aceaf91f603dfc8c5ae)
@@ -23,9 +23,8 @@
using System.Linq;
using Application.Ringtoets.Storage.Create;
using Application.Ringtoets.Storage.DbContext;
-using Core.Common.Base.Geometry;
+using Application.Ringtoets.Storage.TestUtil;
using NUnit.Framework;
-using Ringtoets.Common.Data.FailureMechanism;
using Ringtoets.HeightStructures.Data;
namespace Application.Ringtoets.Storage.Test.Create
@@ -88,10 +87,7 @@
{
// Setup
var failureMechanism = new HeightStructuresFailureMechanism();
- failureMechanism.AddSection(new FailureMechanismSection("", new[]
- {
- new Point2D(0, 0)
- }));
+ failureMechanism.AddSection(new TestFailureMechanismSection());
// Call
var entity = failureMechanism.Create(new PersistenceRegistry());
Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/HeightStructuresFailureMechanismSectionResultCreateExtensionsTest.cs
===================================================================
diff -u -r0868d78756c7992a83a096f3d3759046c2dbb217 -re0ef393f7069a18d7e160aceaf91f603dfc8c5ae
--- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/HeightStructuresFailureMechanismSectionResultCreateExtensionsTest.cs (.../HeightStructuresFailureMechanismSectionResultCreateExtensionsTest.cs) (revision 0868d78756c7992a83a096f3d3759046c2dbb217)
+++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/HeightStructuresFailureMechanismSectionResultCreateExtensionsTest.cs (.../HeightStructuresFailureMechanismSectionResultCreateExtensionsTest.cs) (revision e0ef393f7069a18d7e160aceaf91f603dfc8c5ae)
@@ -21,10 +21,9 @@
using System;
using Application.Ringtoets.Storage.Create;
+using Application.Ringtoets.Storage.TestUtil;
using Core.Common.Base.Data;
-using Core.Common.Base.Geometry;
using NUnit.Framework;
-using Ringtoets.Common.Data.FailureMechanism;
using Ringtoets.HeightStructures.Data;
namespace Application.Ringtoets.Storage.Test.Create
@@ -36,7 +35,7 @@
public void Create_WithoutPersistenceRegistry_ThrowsArgumentNullException()
{
// Setup
- var sectionResult = new HeightStructuresFailureMechanismSectionResult(new FailureMechanismSection("", new [] { new Point2D(0,0) }));
+ var sectionResult = new HeightStructuresFailureMechanismSectionResult(new TestFailureMechanismSection());
// Call
TestDelegate test = () => sectionResult.Create(null);
@@ -52,7 +51,7 @@
)
{
// Setup
- var sectionResult = new HeightStructuresFailureMechanismSectionResult(new FailureMechanismSection("", new[] { new Point2D(0, 0) }));
+ var sectionResult = new HeightStructuresFailureMechanismSectionResult(new TestFailureMechanismSection());
sectionResult.AssessmentLayerOne = assessmentLayerOneResult;
sectionResult.AssessmentLayerThree = (RoundedDouble) assessmentLayerThreeResult;
@@ -68,7 +67,7 @@
public void Create_WithNaNLevel3Result_ReturnsEntityWithExpectedResults()
{
// Setup
- var sectionResult = new HeightStructuresFailureMechanismSectionResult(new FailureMechanismSection("", new[] { new Point2D(0, 0) }));
+ var sectionResult = new HeightStructuresFailureMechanismSectionResult(new TestFailureMechanismSection());
sectionResult.AssessmentLayerThree = (RoundedDouble) double.NaN;
// Call
Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/IFailureMechanismCreateExtensionsTest.cs
===================================================================
diff -u -rd21cd84fd8eaf1281fd1469932414e42a50c635d -re0ef393f7069a18d7e160aceaf91f603dfc8c5ae
--- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/IFailureMechanismCreateExtensionsTest.cs (.../IFailureMechanismCreateExtensionsTest.cs) (revision d21cd84fd8eaf1281fd1469932414e42a50c635d)
+++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/IFailureMechanismCreateExtensionsTest.cs (.../IFailureMechanismCreateExtensionsTest.cs) (revision e0ef393f7069a18d7e160aceaf91f603dfc8c5ae)
@@ -22,6 +22,7 @@
using System;
using Application.Ringtoets.Storage.Create;
using Application.Ringtoets.Storage.DbContext;
+using Application.Ringtoets.Storage.TestUtil;
using Core.Common.Base.Geometry;
using NUnit.Framework;
using Ringtoets.Common.Data.FailureMechanism;
@@ -79,10 +80,7 @@
{
// Setup
var failureMechanism = new TestFailureMechanism();
- failureMechanism.AddSection(new FailureMechanismSection("", new[]
- {
- new Point2D(0, 0)
- }));
+ failureMechanism.AddSection(new TestFailureMechanismSection());
var failureMechanismEntity = new FailureMechanismEntity();
// Call
Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/PersistenceRegistryTest.cs
===================================================================
diff -u -r2fe46c62134fde70ada240fa952971444177be90 -re0ef393f7069a18d7e160aceaf91f603dfc8c5ae
--- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/PersistenceRegistryTest.cs (.../PersistenceRegistryTest.cs) (revision 2fe46c62134fde70ada240fa952971444177be90)
+++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/PersistenceRegistryTest.cs (.../PersistenceRegistryTest.cs) (revision e0ef393f7069a18d7e160aceaf91f603dfc8c5ae)
@@ -24,7 +24,6 @@
using Application.Ringtoets.Storage.Create;
using Application.Ringtoets.Storage.DbContext;
-using Application.Ringtoets.Storage.Test.Update;
using Application.Ringtoets.Storage.TestUtil;
using Core.Common.Base.Data;
@@ -1485,7 +1484,7 @@
{
FailureMechanismSectionEntityId = storageId
};
- var model = new FailureMechanismSection("name", new [] { new Point2D(0,0) });
+ var model = new TestFailureMechanismSection();
registry.Register(entity, model);
// Call
@@ -1996,7 +1995,7 @@
dbContext.FailureMechanismSectionEntities.Add(orphanedEntity);
dbContext.FailureMechanismSectionEntities.Add(persistentEntity);
- var section = new FailureMechanismSection("A", new[]{new Point2D(1, 2) }){ StorageId = persistentEntity.FailureMechanismSectionEntityId };
+ var section = new TestFailureMechanismSection{ StorageId = persistentEntity.FailureMechanismSectionEntityId };
var registry = new PersistenceRegistry();
registry.Register(persistentEntity, section);
Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/PipingFailureMechanismCreateExtensionsTest.cs
===================================================================
diff -u -ra8e1897a44aceb5ed4c884797fbb80c9cb92d218 -re0ef393f7069a18d7e160aceaf91f603dfc8c5ae
--- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/PipingFailureMechanismCreateExtensionsTest.cs (.../PipingFailureMechanismCreateExtensionsTest.cs) (revision a8e1897a44aceb5ed4c884797fbb80c9cb92d218)
+++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/PipingFailureMechanismCreateExtensionsTest.cs (.../PipingFailureMechanismCreateExtensionsTest.cs) (revision e0ef393f7069a18d7e160aceaf91f603dfc8c5ae)
@@ -23,10 +23,10 @@
using System.Linq;
using Application.Ringtoets.Storage.Create;
using Application.Ringtoets.Storage.DbContext;
+using Application.Ringtoets.Storage.TestUtil;
using Core.Common.Base.Geometry;
using NUnit.Framework;
using Ringtoets.Common.Data.Calculation;
-using Ringtoets.Common.Data.FailureMechanism;
using Ringtoets.Piping.Data;
using Ringtoets.Piping.Primitives;
@@ -106,14 +106,8 @@
{
// Setup
var failureMechanism = new PipingFailureMechanism();
- failureMechanism.AddSection(new FailureMechanismSection(string.Empty, new[]
- {
- new Point2D(0, 0)
- }));
- failureMechanism.AddSection(new FailureMechanismSection(string.Empty, new[]
- {
- new Point2D(0, 0)
- }));
+ failureMechanism.AddSection(new TestFailureMechanismSection());
+ failureMechanism.AddSection(new TestFailureMechanismSection());
var registry = new PersistenceRegistry();
// Call
Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/PipingFailureMechanismSectionResultCreateExtensionsTest.cs
===================================================================
diff -u -ra8e1897a44aceb5ed4c884797fbb80c9cb92d218 -re0ef393f7069a18d7e160aceaf91f603dfc8c5ae
--- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/PipingFailureMechanismSectionResultCreateExtensionsTest.cs (.../PipingFailureMechanismSectionResultCreateExtensionsTest.cs) (revision a8e1897a44aceb5ed4c884797fbb80c9cb92d218)
+++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/PipingFailureMechanismSectionResultCreateExtensionsTest.cs (.../PipingFailureMechanismSectionResultCreateExtensionsTest.cs) (revision e0ef393f7069a18d7e160aceaf91f603dfc8c5ae)
@@ -21,10 +21,9 @@
using System;
using Application.Ringtoets.Storage.Create;
+using Application.Ringtoets.Storage.TestUtil;
using Core.Common.Base.Data;
-using Core.Common.Base.Geometry;
using NUnit.Framework;
-using Ringtoets.Common.Data.FailureMechanism;
using Ringtoets.Piping.Data;
namespace Application.Ringtoets.Storage.Test.Create
@@ -36,7 +35,7 @@
public void Create_WithoutPersistenceRegistry_ThrowsArgumentNullException()
{
// Setup
- var sectionResult = new PipingFailureMechanismSectionResult(new FailureMechanismSection("", new [] { new Point2D(0,0) }));
+ var sectionResult = new PipingFailureMechanismSectionResult(new TestFailureMechanismSection());
// Call
TestDelegate test = () => sectionResult.Create(null);
@@ -52,7 +51,7 @@
)
{
// Setup
- var sectionResult = new PipingFailureMechanismSectionResult(new FailureMechanismSection("", new[] { new Point2D(0, 0) }));
+ var sectionResult = new PipingFailureMechanismSectionResult(new TestFailureMechanismSection());
sectionResult.AssessmentLayerOne = assessmentLayerOneResult;
sectionResult.AssessmentLayerThree = (RoundedDouble) assessmentLayerThreeResult;
@@ -68,7 +67,7 @@
public void Create_WithNaNLevel3Result_ReturnsEntityWithExpectedResults()
{
// Setup
- var sectionResult = new PipingFailureMechanismSectionResult(new FailureMechanismSection("", new[] { new Point2D(0, 0) }));
+ var sectionResult = new PipingFailureMechanismSectionResult(new TestFailureMechanismSection());
sectionResult.AssessmentLayerThree = (RoundedDouble) double.NaN;
// Call
Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/StrengthStabilityLengthwiseConstructionFailureMechanismCreateExtensionsTest.cs
===================================================================
diff -u -r0dfd3c0010fcc11edd6a4a480a658b24e38c7b18 -re0ef393f7069a18d7e160aceaf91f603dfc8c5ae
--- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/StrengthStabilityLengthwiseConstructionFailureMechanismCreateExtensionsTest.cs (.../StrengthStabilityLengthwiseConstructionFailureMechanismCreateExtensionsTest.cs) (revision 0dfd3c0010fcc11edd6a4a480a658b24e38c7b18)
+++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/StrengthStabilityLengthwiseConstructionFailureMechanismCreateExtensionsTest.cs (.../StrengthStabilityLengthwiseConstructionFailureMechanismCreateExtensionsTest.cs) (revision e0ef393f7069a18d7e160aceaf91f603dfc8c5ae)
@@ -23,9 +23,8 @@
using System.Linq;
using Application.Ringtoets.Storage.Create;
using Application.Ringtoets.Storage.DbContext;
-using Core.Common.Base.Geometry;
+using Application.Ringtoets.Storage.TestUtil;
using NUnit.Framework;
-using Ringtoets.Common.Data.FailureMechanism;
using Ringtoets.Integration.Data.StandAlone;
namespace Application.Ringtoets.Storage.Test.Create
@@ -88,10 +87,7 @@
{
// Setup
var failureMechanism = new StrengthStabilityLengthwiseConstructionFailureMechanism();
- failureMechanism.AddSection(new FailureMechanismSection("", new[]
- {
- new Point2D(0, 0)
- }));
+ failureMechanism.AddSection(new TestFailureMechanismSection());
// Call
var entity = failureMechanism.Create(new PersistenceRegistry());
Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/StrengthStabilityLengthwiseConstructionFailureMechanismSectionResultCreateExtensionsTest.cs
===================================================================
diff -u -rebad637e9483d348a5efe2fe902d56aa91bf6a31 -re0ef393f7069a18d7e160aceaf91f603dfc8c5ae
--- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/StrengthStabilityLengthwiseConstructionFailureMechanismSectionResultCreateExtensionsTest.cs (.../StrengthStabilityLengthwiseConstructionFailureMechanismSectionResultCreateExtensionsTest.cs) (revision ebad637e9483d348a5efe2fe902d56aa91bf6a31)
+++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/StrengthStabilityLengthwiseConstructionFailureMechanismSectionResultCreateExtensionsTest.cs (.../StrengthStabilityLengthwiseConstructionFailureMechanismSectionResultCreateExtensionsTest.cs) (revision e0ef393f7069a18d7e160aceaf91f603dfc8c5ae)
@@ -21,10 +21,9 @@
using System;
using Application.Ringtoets.Storage.Create;
+using Application.Ringtoets.Storage.TestUtil;
using Core.Common.Base.Data;
-using Core.Common.Base.Geometry;
using NUnit.Framework;
-using Ringtoets.Common.Data.FailureMechanism;
using Ringtoets.Integration.Data.StandAlone.SectionResults;
namespace Application.Ringtoets.Storage.Test.Create
@@ -36,7 +35,7 @@
public void Create_WithoutPersistenceRegistry_ThrowsArgumentNullException()
{
// Setup
- var sectionResult = new StrengthStabilityLengthwiseConstructionFailureMechanismSectionResult(new FailureMechanismSection("", new[] { new Point2D(0, 0) }));
+ var sectionResult = new StrengthStabilityLengthwiseConstructionFailureMechanismSectionResult(new TestFailureMechanismSection());
// Call
TestDelegate test = () => sectionResult.Create(null);
@@ -52,7 +51,7 @@
)
{
// Setup
- var sectionResult = new StrengthStabilityLengthwiseConstructionFailureMechanismSectionResult(new FailureMechanismSection("", new[] { new Point2D(0, 0) }));
+ var sectionResult = new StrengthStabilityLengthwiseConstructionFailureMechanismSectionResult(new TestFailureMechanismSection());
sectionResult.AssessmentLayerOne = assessmentLayerOneResult;
sectionResult.AssessmentLayerThree = (RoundedDouble) assessmentLayerThreeResult;
@@ -68,7 +67,7 @@
public void Create_WithNaNLevel3Result_ReturnsEntityWithExpectedResults()
{
// Setup
- var sectionResult = new StrengthStabilityLengthwiseConstructionFailureMechanismSectionResult(new FailureMechanismSection("", new[] { new Point2D(0, 0) }));
+ var sectionResult = new StrengthStabilityLengthwiseConstructionFailureMechanismSectionResult(new TestFailureMechanismSection());
sectionResult.AssessmentLayerThree = (RoundedDouble) double.NaN;
// Call
Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/TechnicalInnovationFailureMechanismCreateExtensionsTest.cs
===================================================================
diff -u -r2fe46c62134fde70ada240fa952971444177be90 -re0ef393f7069a18d7e160aceaf91f603dfc8c5ae
--- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/TechnicalInnovationFailureMechanismCreateExtensionsTest.cs (.../TechnicalInnovationFailureMechanismCreateExtensionsTest.cs) (revision 2fe46c62134fde70ada240fa952971444177be90)
+++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/TechnicalInnovationFailureMechanismCreateExtensionsTest.cs (.../TechnicalInnovationFailureMechanismCreateExtensionsTest.cs) (revision e0ef393f7069a18d7e160aceaf91f603dfc8c5ae)
@@ -23,9 +23,8 @@
using System.Linq;
using Application.Ringtoets.Storage.Create;
using Application.Ringtoets.Storage.DbContext;
-using Core.Common.Base.Geometry;
+using Application.Ringtoets.Storage.TestUtil;
using NUnit.Framework;
-using Ringtoets.Common.Data.FailureMechanism;
using Ringtoets.Integration.Data.StandAlone;
namespace Application.Ringtoets.Storage.Test.Create
@@ -88,10 +87,7 @@
{
// Setup
var failureMechanism = new TechnicalInnovationFailureMechanism();
- failureMechanism.AddSection(new FailureMechanismSection("", new[]
- {
- new Point2D(0, 0)
- }));
+ failureMechanism.AddSection(new TestFailureMechanismSection());
// Call
var entity = failureMechanism.Create(new PersistenceRegistry());
Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/TechnicalInnovationFailureMechanismSectionResultCreateExtensionsTest.cs
===================================================================
diff -u -r2fe46c62134fde70ada240fa952971444177be90 -re0ef393f7069a18d7e160aceaf91f603dfc8c5ae
--- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/TechnicalInnovationFailureMechanismSectionResultCreateExtensionsTest.cs (.../TechnicalInnovationFailureMechanismSectionResultCreateExtensionsTest.cs) (revision 2fe46c62134fde70ada240fa952971444177be90)
+++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/TechnicalInnovationFailureMechanismSectionResultCreateExtensionsTest.cs (.../TechnicalInnovationFailureMechanismSectionResultCreateExtensionsTest.cs) (revision e0ef393f7069a18d7e160aceaf91f603dfc8c5ae)
@@ -21,10 +21,9 @@
using System;
using Application.Ringtoets.Storage.Create;
+using Application.Ringtoets.Storage.TestUtil;
using Core.Common.Base.Data;
-using Core.Common.Base.Geometry;
using NUnit.Framework;
-using Ringtoets.Common.Data.FailureMechanism;
using Ringtoets.Integration.Data.StandAlone.SectionResults;
namespace Application.Ringtoets.Storage.Test.Create
@@ -36,7 +35,7 @@
public void Create_WithoutPersistenceRegistry_ThrowsArgumentNullException()
{
// Setup
- var sectionResult = new TechnicalInnovationFailureMechanismSectionResult(new FailureMechanismSection("", new[] { new Point2D(0, 0) }));
+ var sectionResult = new TechnicalInnovationFailureMechanismSectionResult(new TestFailureMechanismSection());
// Call
TestDelegate test = () => sectionResult.Create(null);
@@ -52,7 +51,7 @@
)
{
// Setup
- var sectionResult = new TechnicalInnovationFailureMechanismSectionResult(new FailureMechanismSection("", new[] { new Point2D(0, 0) }));
+ var sectionResult = new TechnicalInnovationFailureMechanismSectionResult(new TestFailureMechanismSection());
sectionResult.AssessmentLayerOne = assessmentLayerOneResult;
sectionResult.AssessmentLayerThree = (RoundedDouble) assessmentLayerThreeResult;
@@ -68,7 +67,7 @@
public void Create_WithNaNLevel3Result_ReturnsEntityWithExpectedResults()
{
// Setup
- var sectionResult = new TechnicalInnovationFailureMechanismSectionResult(new FailureMechanismSection("", new[] { new Point2D(0, 0) }));
+ var sectionResult = new TechnicalInnovationFailureMechanismSectionResult(new TestFailureMechanismSection());
sectionResult.AssessmentLayerThree = (RoundedDouble) double.NaN;
// Call
Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/WaterPressureAsphaltCoverFailureMechanismCreateExtensionsTest.cs
===================================================================
diff -u -r2fe46c62134fde70ada240fa952971444177be90 -re0ef393f7069a18d7e160aceaf91f603dfc8c5ae
--- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/WaterPressureAsphaltCoverFailureMechanismCreateExtensionsTest.cs (.../WaterPressureAsphaltCoverFailureMechanismCreateExtensionsTest.cs) (revision 2fe46c62134fde70ada240fa952971444177be90)
+++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/WaterPressureAsphaltCoverFailureMechanismCreateExtensionsTest.cs (.../WaterPressureAsphaltCoverFailureMechanismCreateExtensionsTest.cs) (revision e0ef393f7069a18d7e160aceaf91f603dfc8c5ae)
@@ -23,9 +23,8 @@
using System.Linq;
using Application.Ringtoets.Storage.Create;
using Application.Ringtoets.Storage.DbContext;
-using Core.Common.Base.Geometry;
+using Application.Ringtoets.Storage.TestUtil;
using NUnit.Framework;
-using Ringtoets.Common.Data.FailureMechanism;
using Ringtoets.Integration.Data.StandAlone;
namespace Application.Ringtoets.Storage.Test.Create
@@ -88,10 +87,7 @@
{
// Setup
var failureMechanism = new WaterPressureAsphaltCoverFailureMechanism();
- failureMechanism.AddSection(new FailureMechanismSection("", new[]
- {
- new Point2D(0, 0)
- }));
+ failureMechanism.AddSection(new TestFailureMechanismSection());
// Call
var entity = failureMechanism.Create(new PersistenceRegistry());
Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/WaterPressureAsphaltCoverFailureMechanismSectionResultCreateExtensionsTest.cs
===================================================================
diff -u -r2fe46c62134fde70ada240fa952971444177be90 -re0ef393f7069a18d7e160aceaf91f603dfc8c5ae
--- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/WaterPressureAsphaltCoverFailureMechanismSectionResultCreateExtensionsTest.cs (.../WaterPressureAsphaltCoverFailureMechanismSectionResultCreateExtensionsTest.cs) (revision 2fe46c62134fde70ada240fa952971444177be90)
+++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/WaterPressureAsphaltCoverFailureMechanismSectionResultCreateExtensionsTest.cs (.../WaterPressureAsphaltCoverFailureMechanismSectionResultCreateExtensionsTest.cs) (revision e0ef393f7069a18d7e160aceaf91f603dfc8c5ae)
@@ -21,10 +21,9 @@
using System;
using Application.Ringtoets.Storage.Create;
+using Application.Ringtoets.Storage.TestUtil;
using Core.Common.Base.Data;
-using Core.Common.Base.Geometry;
using NUnit.Framework;
-using Ringtoets.Common.Data.FailureMechanism;
using Ringtoets.Integration.Data.StandAlone.SectionResults;
namespace Application.Ringtoets.Storage.Test.Create
@@ -36,7 +35,7 @@
public void Create_WithoutPersistenceRegistry_ThrowsArgumentNullException()
{
// Setup
- var sectionResult = new WaterPressureAsphaltCoverFailureMechanismSectionResult(new FailureMechanismSection("", new[] { new Point2D(0, 0) }));
+ var sectionResult = new WaterPressureAsphaltCoverFailureMechanismSectionResult(new TestFailureMechanismSection());
// Call
TestDelegate test = () => sectionResult.Create(null);
@@ -52,7 +51,7 @@
)
{
// Setup
- var sectionResult = new WaterPressureAsphaltCoverFailureMechanismSectionResult(new FailureMechanismSection("", new[] { new Point2D(0, 0) }));
+ var sectionResult = new WaterPressureAsphaltCoverFailureMechanismSectionResult(new TestFailureMechanismSection());
sectionResult.AssessmentLayerOne = assessmentLayerOneResult;
sectionResult.AssessmentLayerThree = (RoundedDouble) assessmentLayerThreeResult;
@@ -68,7 +67,7 @@
public void Create_WithNaNLevel3Result_ReturnsEntityWithExpectedResults()
{
// Setup
- var sectionResult = new WaterPressureAsphaltCoverFailureMechanismSectionResult(new FailureMechanismSection("", new[] { new Point2D(0, 0) }));
+ var sectionResult = new WaterPressureAsphaltCoverFailureMechanismSectionResult(new TestFailureMechanismSection());
sectionResult.AssessmentLayerThree = (RoundedDouble) double.NaN;
// Call
Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Read/GrassCoverErosionInwardsSectionResultEntityReadExtensionsTest.cs
===================================================================
diff -u -rc5499aa0c2af6b5b54c329cbed1a39706bf49cd3 -re0ef393f7069a18d7e160aceaf91f603dfc8c5ae
--- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Read/GrassCoverErosionInwardsSectionResultEntityReadExtensionsTest.cs (.../GrassCoverErosionInwardsSectionResultEntityReadExtensionsTest.cs) (revision c5499aa0c2af6b5b54c329cbed1a39706bf49cd3)
+++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Read/GrassCoverErosionInwardsSectionResultEntityReadExtensionsTest.cs (.../GrassCoverErosionInwardsSectionResultEntityReadExtensionsTest.cs) (revision e0ef393f7069a18d7e160aceaf91f603dfc8c5ae)
@@ -22,7 +22,7 @@
using System;
using Application.Ringtoets.Storage.DbContext;
using Application.Ringtoets.Storage.Read;
-using Application.Ringtoets.Storage.Test.Update;
+using Application.Ringtoets.Storage.TestUtil;
using NUnit.Framework;
namespace Application.Ringtoets.Storage.Test.Read
Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Read/HeightStructuresSectionResultEntityReadExtensionsTest.cs
===================================================================
diff -u -r0868d78756c7992a83a096f3d3759046c2dbb217 -re0ef393f7069a18d7e160aceaf91f603dfc8c5ae
--- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Read/HeightStructuresSectionResultEntityReadExtensionsTest.cs (.../HeightStructuresSectionResultEntityReadExtensionsTest.cs) (revision 0868d78756c7992a83a096f3d3759046c2dbb217)
+++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Read/HeightStructuresSectionResultEntityReadExtensionsTest.cs (.../HeightStructuresSectionResultEntityReadExtensionsTest.cs) (revision e0ef393f7069a18d7e160aceaf91f603dfc8c5ae)
@@ -22,7 +22,7 @@
using System;
using Application.Ringtoets.Storage.DbContext;
using Application.Ringtoets.Storage.Read;
-using Application.Ringtoets.Storage.Test.Update;
+using Application.Ringtoets.Storage.TestUtil;
using NUnit.Framework;
namespace Application.Ringtoets.Storage.Test.Read
Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Read/PipingSectionResultEntityReadExtensionsTest.cs
===================================================================
diff -u -r0046acb203ae12c74743abc12f57e557d96f9c5a -re0ef393f7069a18d7e160aceaf91f603dfc8c5ae
--- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Read/PipingSectionResultEntityReadExtensionsTest.cs (.../PipingSectionResultEntityReadExtensionsTest.cs) (revision 0046acb203ae12c74743abc12f57e557d96f9c5a)
+++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Read/PipingSectionResultEntityReadExtensionsTest.cs (.../PipingSectionResultEntityReadExtensionsTest.cs) (revision e0ef393f7069a18d7e160aceaf91f603dfc8c5ae)
@@ -22,7 +22,7 @@
using System;
using Application.Ringtoets.Storage.DbContext;
using Application.Ringtoets.Storage.Read;
-using Application.Ringtoets.Storage.Test.Update;
+using Application.Ringtoets.Storage.TestUtil;
using NUnit.Framework;
namespace Application.Ringtoets.Storage.Test.Read
Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Read/ReadConversionCollectorTest.cs
===================================================================
diff -u -r0046acb203ae12c74743abc12f57e557d96f9c5a -re0ef393f7069a18d7e160aceaf91f603dfc8c5ae
--- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Read/ReadConversionCollectorTest.cs (.../ReadConversionCollectorTest.cs) (revision 0046acb203ae12c74743abc12f57e557d96f9c5a)
+++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Read/ReadConversionCollectorTest.cs (.../ReadConversionCollectorTest.cs) (revision e0ef393f7069a18d7e160aceaf91f603dfc8c5ae)
@@ -23,7 +23,7 @@
using Application.Ringtoets.Storage.DbContext;
using Application.Ringtoets.Storage.Read;
-using Application.Ringtoets.Storage.Test.Update;
+using Application.Ringtoets.Storage.TestUtil;
using Core.Common.Base.Geometry;
using NUnit.Framework;
Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Read/StrengthStabilityLengthwiseConstructionSectionResultEntityReadExtensionsTest.cs
===================================================================
diff -u -rebad637e9483d348a5efe2fe902d56aa91bf6a31 -re0ef393f7069a18d7e160aceaf91f603dfc8c5ae
--- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Read/StrengthStabilityLengthwiseConstructionSectionResultEntityReadExtensionsTest.cs (.../StrengthStabilityLengthwiseConstructionSectionResultEntityReadExtensionsTest.cs) (revision ebad637e9483d348a5efe2fe902d56aa91bf6a31)
+++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Read/StrengthStabilityLengthwiseConstructionSectionResultEntityReadExtensionsTest.cs (.../StrengthStabilityLengthwiseConstructionSectionResultEntityReadExtensionsTest.cs) (revision e0ef393f7069a18d7e160aceaf91f603dfc8c5ae)
@@ -22,7 +22,7 @@
using System;
using Application.Ringtoets.Storage.DbContext;
using Application.Ringtoets.Storage.Read;
-using Application.Ringtoets.Storage.Test.Update;
+using Application.Ringtoets.Storage.TestUtil;
using NUnit.Framework;
namespace Application.Ringtoets.Storage.Test.Read
Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Read/TechnicalInnovationSectionResultEntityReadExtensionsTest.cs
===================================================================
diff -u -r2fe46c62134fde70ada240fa952971444177be90 -re0ef393f7069a18d7e160aceaf91f603dfc8c5ae
--- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Read/TechnicalInnovationSectionResultEntityReadExtensionsTest.cs (.../TechnicalInnovationSectionResultEntityReadExtensionsTest.cs) (revision 2fe46c62134fde70ada240fa952971444177be90)
+++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Read/TechnicalInnovationSectionResultEntityReadExtensionsTest.cs (.../TechnicalInnovationSectionResultEntityReadExtensionsTest.cs) (revision e0ef393f7069a18d7e160aceaf91f603dfc8c5ae)
@@ -22,7 +22,7 @@
using System;
using Application.Ringtoets.Storage.DbContext;
using Application.Ringtoets.Storage.Read;
-using Application.Ringtoets.Storage.Test.Update;
+using Application.Ringtoets.Storage.TestUtil;
using NUnit.Framework;
namespace Application.Ringtoets.Storage.Test.Read
Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Read/WaterPressureAsphaltCoverSectionResultEntityReadExtensionsTest.cs
===================================================================
diff -u -r2fe46c62134fde70ada240fa952971444177be90 -re0ef393f7069a18d7e160aceaf91f603dfc8c5ae
--- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Read/WaterPressureAsphaltCoverSectionResultEntityReadExtensionsTest.cs (.../WaterPressureAsphaltCoverSectionResultEntityReadExtensionsTest.cs) (revision 2fe46c62134fde70ada240fa952971444177be90)
+++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Read/WaterPressureAsphaltCoverSectionResultEntityReadExtensionsTest.cs (.../WaterPressureAsphaltCoverSectionResultEntityReadExtensionsTest.cs) (revision e0ef393f7069a18d7e160aceaf91f603dfc8c5ae)
@@ -22,7 +22,7 @@
using System;
using Application.Ringtoets.Storage.DbContext;
using Application.Ringtoets.Storage.Read;
-using Application.Ringtoets.Storage.Test.Update;
+using Application.Ringtoets.Storage.TestUtil;
using NUnit.Framework;
namespace Application.Ringtoets.Storage.Test.Read
Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Update/AssessmentSectionUpdateExtensionsTest.cs
===================================================================
diff -u -r5f2d5644a18d8d7e40a0bbabb3dc9a2480853a81 -re0ef393f7069a18d7e160aceaf91f603dfc8c5ae
--- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Update/AssessmentSectionUpdateExtensionsTest.cs (.../AssessmentSectionUpdateExtensionsTest.cs) (revision 5f2d5644a18d8d7e40a0bbabb3dc9a2480853a81)
+++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Update/AssessmentSectionUpdateExtensionsTest.cs (.../AssessmentSectionUpdateExtensionsTest.cs) (revision e0ef393f7069a18d7e160aceaf91f603dfc8c5ae)
@@ -20,7 +20,6 @@
// All rights reserved.
using System;
-using System.Collections.Generic;
using System.Data.Entity;
using System.Linq;
using Application.Ringtoets.Storage.Create;
Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Update/FailureMechanismSectionUpdateExtensionsTest.cs
===================================================================
diff -u -rae6f0c6b534ca650e160ae6d9c0bc90369d25c68 -re0ef393f7069a18d7e160aceaf91f603dfc8c5ae
--- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Update/FailureMechanismSectionUpdateExtensionsTest.cs (.../FailureMechanismSectionUpdateExtensionsTest.cs) (revision ae6f0c6b534ca650e160ae6d9c0bc90369d25c68)
+++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Update/FailureMechanismSectionUpdateExtensionsTest.cs (.../FailureMechanismSectionUpdateExtensionsTest.cs) (revision e0ef393f7069a18d7e160aceaf91f603dfc8c5ae)
@@ -201,8 +201,4 @@
}
}
-
- public class TestFailureMechanismSection : FailureMechanismSection {
- public TestFailureMechanismSection() : base(string.Empty, new [] { new Point2D(0,0) }) {}
- }
}
\ No newline at end of file
Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Update/PipingFailureMechanismUpdateExtensionsTest.cs
===================================================================
diff -u -ra8e1897a44aceb5ed4c884797fbb80c9cb92d218 -re0ef393f7069a18d7e160aceaf91f603dfc8c5ae
--- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Update/PipingFailureMechanismUpdateExtensionsTest.cs (.../PipingFailureMechanismUpdateExtensionsTest.cs) (revision a8e1897a44aceb5ed4c884797fbb80c9cb92d218)
+++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Update/PipingFailureMechanismUpdateExtensionsTest.cs (.../PipingFailureMechanismUpdateExtensionsTest.cs) (revision e0ef393f7069a18d7e160aceaf91f603dfc8c5ae)
@@ -412,7 +412,7 @@
StorageId = 1
}
};
- failureMechanism.AddSection(new FailureMechanismSection("", new[] { new Point2D(0, 0) }));
+ failureMechanism.AddSection(new TestFailureMechanismSection());
var rootCalculationGroupEntity = new CalculationGroupEntity
{
Index: Application/Ringtoets/test/Application.Ringtoets.Storage.TestUtil.Test/Application.Ringtoets.Storage.TestUtil.Test.csproj
===================================================================
diff -u -r36ed0869d04cd54d2aee0abbd0ec88100334e097 -re0ef393f7069a18d7e160aceaf91f603dfc8c5ae
--- Application/Ringtoets/test/Application.Ringtoets.Storage.TestUtil.Test/Application.Ringtoets.Storage.TestUtil.Test.csproj (.../Application.Ringtoets.Storage.TestUtil.Test.csproj) (revision 36ed0869d04cd54d2aee0abbd0ec88100334e097)
+++ Application/Ringtoets/test/Application.Ringtoets.Storage.TestUtil.Test/Application.Ringtoets.Storage.TestUtil.Test.csproj (.../Application.Ringtoets.Storage.TestUtil.Test.csproj) (revision e0ef393f7069a18d7e160aceaf91f603dfc8c5ae)
@@ -70,6 +70,7 @@
+
Index: Application/Ringtoets/test/Application.Ringtoets.Storage.TestUtil.Test/TestFailureMechanismSectionTest.cs
===================================================================
diff -u
--- Application/Ringtoets/test/Application.Ringtoets.Storage.TestUtil.Test/TestFailureMechanismSectionTest.cs (revision 0)
+++ Application/Ringtoets/test/Application.Ringtoets.Storage.TestUtil.Test/TestFailureMechanismSectionTest.cs (revision e0ef393f7069a18d7e160aceaf91f603dfc8c5ae)
@@ -0,0 +1,41 @@
+// Copyright (C) Stichting Deltares 2016. All rights reserved.
+//
+// This file is part of Ringtoets.
+//
+// Ringtoets is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with this program. If not, see .
+//
+// All names, logos, and references to "Deltares" are registered trademarks of
+// Stichting Deltares and remain full property of Stichting Deltares at all times.
+// All rights reserved.
+
+using Core.Common.Base.Geometry;
+using NUnit.Framework;
+
+namespace Application.Ringtoets.Storage.TestUtil.Test
+{
+ [TestFixture]
+ public class TestFailureMechanismSectionTest
+ {
+ [Test]
+ public void Constructor_Always_ReturnsSectionWithEmptyNameAndOnePointAtOrigin()
+ {
+ // Call
+ var section = new TestFailureMechanismSection();
+
+ // Assert
+ CollectionAssert.AreEqual(new [] { new Point2D(0,0) }, section.Points );
+ Assert.AreEqual(string.Empty, section.Name );
+ }
+ }
+}
\ No newline at end of file
Index: Application/Ringtoets/test/Application.Ringtoets.Storage.TestUtil/Application.Ringtoets.Storage.TestUtil.csproj
===================================================================
diff -u -r4a3b8ce5bac7931fefdcb0185f30e65dfb1fd464 -re0ef393f7069a18d7e160aceaf91f603dfc8c5ae
--- Application/Ringtoets/test/Application.Ringtoets.Storage.TestUtil/Application.Ringtoets.Storage.TestUtil.csproj (.../Application.Ringtoets.Storage.TestUtil.csproj) (revision 4a3b8ce5bac7931fefdcb0185f30e65dfb1fd464)
+++ Application/Ringtoets/test/Application.Ringtoets.Storage.TestUtil/Application.Ringtoets.Storage.TestUtil.csproj (.../Application.Ringtoets.Storage.TestUtil.csproj) (revision e0ef393f7069a18d7e160aceaf91f603dfc8c5ae)
@@ -66,6 +66,7 @@
+
Index: Application/Ringtoets/test/Application.Ringtoets.Storage.TestUtil/TestFailureMechanismSection.cs
===================================================================
diff -u
--- Application/Ringtoets/test/Application.Ringtoets.Storage.TestUtil/TestFailureMechanismSection.cs (revision 0)
+++ Application/Ringtoets/test/Application.Ringtoets.Storage.TestUtil/TestFailureMechanismSection.cs (revision e0ef393f7069a18d7e160aceaf91f603dfc8c5ae)
@@ -0,0 +1,30 @@
+// Copyright (C) Stichting Deltares 2016. All rights reserved.
+//
+// This file is part of Ringtoets.
+//
+// Ringtoets is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with this program. If not, see .
+//
+// All names, logos, and references to "Deltares" are registered trademarks of
+// Stichting Deltares and remain full property of Stichting Deltares at all times.
+// All rights reserved.
+
+using Core.Common.Base.Geometry;
+using Ringtoets.Common.Data.FailureMechanism;
+
+namespace Application.Ringtoets.Storage.TestUtil
+{
+ public class TestFailureMechanismSection : FailureMechanismSection {
+ public TestFailureMechanismSection() : base(string.Empty, new [] { new Point2D(0,0) }) {}
+ }
+}
\ No newline at end of file