Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Application.Ringtoets.Storage.Test.csproj
===================================================================
diff -u -rbd8a3e95f0145815fa6724a162404a76c9dc9f5a -r764e7166b2f90c4abcbee28408fc77cbf6312afc
--- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Application.Ringtoets.Storage.Test.csproj (.../Application.Ringtoets.Storage.Test.csproj) (revision bd8a3e95f0145815fa6724a162404a76c9dc9f5a)
+++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Application.Ringtoets.Storage.Test.csproj (.../Application.Ringtoets.Storage.Test.csproj) (revision 764e7166b2f90c4abcbee28408fc77cbf6312afc)
@@ -121,6 +121,10 @@
{d4200f43-3f72-4f42-af0a-8ced416a38ec}
Ringtoets.Common.Data
+
+ {70f8cc9c-5bc8-4fb2-b201-eae7fa8088c2}
+ Ringtoets.HydraRing.Data
+
{11f1f874-45af-43e4-8ae5-15a5c9593e28}
Ringtoets.Integration.Data
Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Converters/DikeAssessmentSectionEntityConverterTest.cs
===================================================================
diff -u -rbd8a3e95f0145815fa6724a162404a76c9dc9f5a -r764e7166b2f90c4abcbee28408fc77cbf6312afc
--- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Converters/DikeAssessmentSectionEntityConverterTest.cs (.../DikeAssessmentSectionEntityConverterTest.cs) (revision bd8a3e95f0145815fa6724a162404a76c9dc9f5a)
+++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Converters/DikeAssessmentSectionEntityConverterTest.cs (.../DikeAssessmentSectionEntityConverterTest.cs) (revision 764e7166b2f90c4abcbee28408fc77cbf6312afc)
@@ -2,6 +2,7 @@
using Application.Ringtoets.Storage.Converters;
using Application.Ringtoets.Storage.DbContext;
using NUnit.Framework;
+using Ringtoets.HydraRing.Data;
using Ringtoets.Integration.Data;
namespace Application.Ringtoets.Storage.Test.Converters
@@ -65,12 +66,16 @@
const long projectId = 1L;
const int norm = 30000;
const string name = "test";
+ const string hydraulicDatabaseVersion = "1.0";
+ const string hydraulicDatabasePath = "testPath";
DikeAssessmentSectionEntity dikeAssessmentSectionEntity = new DikeAssessmentSectionEntity()
{
DikeAssessmentSectionEntityId = storageId,
Name = name,
ProjectEntityId = projectId,
- Norm = norm
+ Norm = norm,
+ HydraulicDatabaseVersion = hydraulicDatabaseVersion,
+ HydraulicDatabaseLocation = hydraulicDatabasePath
};
DikeAssessmentSectionEntityConverter converter = new DikeAssessmentSectionEntityConverter();
@@ -82,6 +87,8 @@
Assert.AreEqual(storageId, assessmentSection.StorageId);
Assert.AreEqual(name, assessmentSection.Name);
Assert.AreEqual(norm, assessmentSection.FailureMechanismContribution.Norm);
+ Assert.AreEqual(hydraulicDatabaseVersion, assessmentSection.HydraulicBoundaryDatabase.Version);
+ Assert.AreEqual(hydraulicDatabasePath, assessmentSection.HydraulicBoundaryDatabase.FilePath);
}
[Test]
@@ -120,13 +127,20 @@
const long projectId = 1L;
const int norm = 30000;
const string name = "test";
+ const string hydraulicDatabaseVersion = "1.0";
+ const string hydraulicDatabasePath = "testPath";
DikeAssessmentSection dikeAssessmentSection = new DikeAssessmentSection
{
StorageId = storageId,
Name = name,
FailureMechanismContribution =
{
Norm = norm
+ },
+ HydraulicBoundaryDatabase = new HydraulicBoundaryDatabase
+ {
+ Version = hydraulicDatabaseVersion,
+ FilePath = hydraulicDatabasePath
}
};
DikeAssessmentSectionEntity dikeAssessmentSectionEntity = new DikeAssessmentSectionEntity
@@ -144,6 +158,8 @@
Assert.AreEqual(projectId, dikeAssessmentSectionEntity.ProjectEntityId);
Assert.AreEqual(name, dikeAssessmentSectionEntity.Name);
Assert.AreEqual(norm, dikeAssessmentSectionEntity.Norm);
+ Assert.AreEqual(hydraulicDatabaseVersion, dikeAssessmentSectionEntity.HydraulicDatabaseVersion);
+ Assert.AreEqual(hydraulicDatabasePath, dikeAssessmentSectionEntity.HydraulicDatabaseLocation);
}
}
}
\ No newline at end of file