Index: Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Data.TestUtil.Test/TestDuneLocationOutputTest.cs
===================================================================
diff -u -r970ecf30ae3c8548c1ccf020eca22efc2b1bc04c -r5a29e60c7a1f62e5ba864c1d71277e369e0ed18d
--- Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Data.TestUtil.Test/TestDuneLocationOutputTest.cs (.../TestDuneLocationOutputTest.cs) (revision 970ecf30ae3c8548c1ccf020eca22efc2b1bc04c)
+++ Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Data.TestUtil.Test/TestDuneLocationOutputTest.cs (.../TestDuneLocationOutputTest.cs) (revision 5a29e60c7a1f62e5ba864c1d71277e369e0ed18d)
@@ -19,10 +19,8 @@
// Stichting Deltares and remain full property of Stichting Deltares at all times.
// All rights reserved.
-using System;
using NUnit.Framework;
using Ringtoets.Common.Data.Hydraulics;
-using Ringtoets.Common.Data.TestUtil;
namespace Ringtoets.DuneErosion.Data.TestUtil.Test
{
@@ -46,29 +44,5 @@
Assert.AreEqual(0, output.CalculatedProbability);
Assert.AreEqual(CalculationConvergence.CalculatedConverged, output.CalculationConvergence);
}
-
- [Test]
- public void CreateTestDuneLocationOutputForExport_WithParameters_ReturnsWithCorrectValues()
- {
- // Setup
- var random = new Random(21);
- var waterLevel = random.NextDouble();
- var wavePeriod = random.NextDouble();
- var waveHeight = random.NextDouble();
-
- // Call
- TestDuneLocationOutput output = TestDuneLocationOutput.CreateDuneLocationOutputForExport(waterLevel, wavePeriod, waveHeight);
-
- // Assert
- Assert.AreEqual(waterLevel, output.WaterLevel, output.WaterLevel.GetAccuracy());
- Assert.AreEqual(wavePeriod, output.WavePeriod, output.WavePeriod.GetAccuracy());
- Assert.AreEqual(waveHeight, output.WaveHeight, output.WaveHeight.GetAccuracy());
-
- Assert.AreEqual(0, output.TargetReliability.Value);
- Assert.AreEqual(0, output.TargetProbability);
- Assert.AreEqual(0, output.CalculatedReliability.Value);
- Assert.AreEqual(0, output.CalculatedProbability);
- Assert.AreEqual(CalculationConvergence.CalculatedConverged, output.CalculationConvergence);
- }
}
}
\ No newline at end of file
Index: Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Data.TestUtil.Test/TestDuneLocationTest.cs
===================================================================
diff -u -rac90331e9c1ff9217f04027127082f75a10e8c0a -r5a29e60c7a1f62e5ba864c1d71277e369e0ed18d
--- Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Data.TestUtil.Test/TestDuneLocationTest.cs (.../TestDuneLocationTest.cs) (revision ac90331e9c1ff9217f04027127082f75a10e8c0a)
+++ Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Data.TestUtil.Test/TestDuneLocationTest.cs (.../TestDuneLocationTest.cs) (revision 5a29e60c7a1f62e5ba864c1d71277e369e0ed18d)
@@ -19,9 +19,7 @@
// Stichting Deltares and remain full property of Stichting Deltares at all times.
// All rights reserved.
-using System;
using NUnit.Framework;
-using Ringtoets.Common.Data.TestUtil;
namespace Ringtoets.DuneErosion.Data.TestUtil.Test
{
@@ -45,30 +43,5 @@
Assert.IsNull(testLocation.Output);
}
-
- [Test]
- public void CreateTestDuneLocationForExport_WithParameters_ReturnsWithExpectedValues()
- {
- // Setup
- var random = new Random(21);
- int coastalAreaId = random.Next();
- double offset = random.NextDouble();
- double d50 = random.NextDouble();
-
- // Call
- TestDuneLocation location = TestDuneLocation.CreateDuneLocationForExport(coastalAreaId, offset, d50);
-
- // Assert
- Assert.AreEqual(coastalAreaId, location.CoastalAreaId);
- Assert.AreEqual(offset, location.Offset, location.Offset.GetAccuracy());
- Assert.AreEqual(d50, location.D50, location.D50.GetAccuracy());
-
- Assert.AreEqual(string.Empty, location.Name);
- Assert.AreEqual(0, location.Location.X);
- Assert.AreEqual(0, location.Location.Y);
- Assert.AreEqual(0, location.Orientation.Value);
-
- Assert.IsNull(location.Output);
- }
}
}
\ No newline at end of file
Index: Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Data.TestUtil/TestDuneLocation.cs
===================================================================
diff -u -rac90331e9c1ff9217f04027127082f75a10e8c0a -r5a29e60c7a1f62e5ba864c1d71277e369e0ed18d
--- Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Data.TestUtil/TestDuneLocation.cs (.../TestDuneLocation.cs) (revision ac90331e9c1ff9217f04027127082f75a10e8c0a)
+++ Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Data.TestUtil/TestDuneLocation.cs (.../TestDuneLocation.cs) (revision 5a29e60c7a1f62e5ba864c1d71277e369e0ed18d)
@@ -32,29 +32,7 @@
///
/// Creates a new instance of .
///
- public TestDuneLocation(): this(0, 0, 0) {}
-
- private TestDuneLocation(int coastalAreaId, double offset, double d50)
- : base(0, string.Empty, new Point2D(0.0, 0.0), new ConstructionProperties
- {
- CoastalAreaId = coastalAreaId,
- Offset = offset,
- D50 = d50,
- Orientation = 0
- }) {}
-
- ///
- /// Creates a with desired values
- /// that are relevant when exporting a .
- ///
- /// The coastal area id.
- /// The offset.
- /// The D50.
- /// A with values
- /// that are relevant when exporting.
- public static TestDuneLocation CreateDuneLocationForExport(int coastalAreaId, double offset, double d50)
- {
- return new TestDuneLocation(coastalAreaId, offset, d50);
- }
+ public TestDuneLocation() : base(0, string.Empty, new Point2D(0.0, 0.0),
+ new ConstructionProperties()) {}
}
}
\ No newline at end of file
Index: Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Data.TestUtil/TestDuneLocationOutput.cs
===================================================================
diff -u -re3c443f1a2564c8937b3a66b82e810affc3aa46a -r5a29e60c7a1f62e5ba864c1d71277e369e0ed18d
--- Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Data.TestUtil/TestDuneLocationOutput.cs (.../TestDuneLocationOutput.cs) (revision e3c443f1a2564c8937b3a66b82e810affc3aa46a)
+++ Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Data.TestUtil/TestDuneLocationOutput.cs (.../TestDuneLocationOutput.cs) (revision 5a29e60c7a1f62e5ba864c1d71277e369e0ed18d)
@@ -32,32 +32,6 @@
///
/// Creates a new instance of .
///
- public TestDuneLocationOutput() : this(0, 0, 0) {}
-
- private TestDuneLocationOutput(double waterLevel, double wavePeriod, double waveHeight)
- : base(CalculationConvergence.CalculatedConverged, new ConstructionProperties
- {
- WaterLevel = waterLevel,
- WavePeriod = wavePeriod,
- WaveHeight = waveHeight,
- TargetProbability = 0,
- TargetReliability = 0,
- CalculatedProbability = 0,
- CalculatedReliability = 0
- }) {}
-
- ///
- /// Creates a with desired values
- /// that are relevant when exporting a .
- ///
- /// The water level.
- /// The wave period.
- /// The wave height.
- /// A
- /// with values that are relevant for the export.
- public static TestDuneLocationOutput CreateDuneLocationOutputForExport(double waterLevel, double wavePeriod, double waveHeight)
- {
- return new TestDuneLocationOutput(waterLevel, wavePeriod, waveHeight);
- }
+ public TestDuneLocationOutput() : base(CalculationConvergence.CalculatedConverged, new ConstructionProperties()) {}
}
}
\ No newline at end of file
Index: Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.IO.Test/DuneLocationsExporterTest.cs
===================================================================
diff -u -r970ecf30ae3c8548c1ccf020eca22efc2b1bc04c -r5a29e60c7a1f62e5ba864c1d71277e369e0ed18d
--- Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.IO.Test/DuneLocationsExporterTest.cs (.../DuneLocationsExporterTest.cs) (revision 970ecf30ae3c8548c1ccf020eca22efc2b1bc04c)
+++ Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.IO.Test/DuneLocationsExporterTest.cs (.../DuneLocationsExporterTest.cs) (revision 5a29e60c7a1f62e5ba864c1d71277e369e0ed18d)
@@ -23,9 +23,11 @@
using System.IO;
using System.Linq;
using System.Security.AccessControl;
+using Core.Common.Base.Geometry;
using Core.Common.Base.IO;
using Core.Common.TestUtil;
using NUnit.Framework;
+using Ringtoets.Common.Data.Hydraulics;
using Ringtoets.DuneErosion.Data;
using Ringtoets.DuneErosion.Data.TestUtil;
@@ -80,13 +82,13 @@
public void Export_ValidData_ReturnTrueAndWritesFile()
{
// Setup
- var locationNoOutput = TestDuneLocation.CreateDuneLocationForExport(9, 9740, 1.9583e-4);
+ var locationNoOutput = CreateDuneLocationForExport(9, 9740, 1.9583e-4);
- var locationUncalculatedOutput = TestDuneLocation.CreateDuneLocationForExport(10, 9770.1, 1.9583e-4);
- locationUncalculatedOutput.Output = TestDuneLocationOutput.CreateDuneLocationOutputForExport(double.NaN, double.NaN, double.NaN);
+ var locationUncalculatedOutput = CreateDuneLocationForExport(10, 9770.1, 1.9583e-4);
+ locationUncalculatedOutput.Output = CreateDuneLocationOutputForExport(double.NaN, double.NaN, double.NaN);
- var locationCalculatedOutput = TestDuneLocation.CreateDuneLocationForExport(11, 9771.34, 1.337e-4);
- locationCalculatedOutput.Output = TestDuneLocationOutput.CreateDuneLocationOutputForExport(5.89, 14.11, 8.53);
+ var locationCalculatedOutput = CreateDuneLocationForExport(11, 9771.34, 1.337e-4);
+ locationCalculatedOutput.Output = CreateDuneLocationOutputForExport(5.89, 14.11, 8.53);
DuneLocation[] duneLocations =
{
@@ -112,7 +114,7 @@
Assert.IsTrue(File.Exists(filePath));
string fileContent = File.ReadAllText(filePath);
Assert.AreEqual("Kv\tNr\tRp\tHs\tTp\tTm-1,0\tD50\r\n" +
- "9\t9740\t*\t*\t*\t*\t0.000196\r\n" +
+ "9\t9740\t*\t*\t*\t*\t0.000196\r\n" +
"10\t9770.1\t*\t*\t*\t*\t0.000196\r\n" +
"11\t9771.3\t5.89\t8.53\t14.11\t*\t0.000134\r\n",
fileContent);
@@ -166,5 +168,25 @@
Directory.Delete(directoryPath, true);
}
}
+
+ private static DuneLocationOutput CreateDuneLocationOutputForExport(double waterLevel, double wavePeriod, double waveHeight)
+ {
+ return new DuneLocationOutput(CalculationConvergence.CalculatedConverged, new DuneLocationOutput.ConstructionProperties
+ {
+ WaterLevel = waterLevel,
+ WavePeriod = wavePeriod,
+ WaveHeight = waveHeight
+ });
+ }
+
+ private static DuneLocation CreateDuneLocationForExport(int coastalAreaId, double offset, double d50)
+ {
+ return new DuneLocation(0, string.Empty, new Point2D(0.0, 0.0), new DuneLocation.ConstructionProperties
+ {
+ CoastalAreaId = coastalAreaId,
+ Offset = offset,
+ D50 = d50
+ });
+ }
}
}
\ No newline at end of file
Index: Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.IO.Test/DuneLocationsWriterTest.cs
===================================================================
diff -u -r970ecf30ae3c8548c1ccf020eca22efc2b1bc04c -r5a29e60c7a1f62e5ba864c1d71277e369e0ed18d
--- Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.IO.Test/DuneLocationsWriterTest.cs (.../DuneLocationsWriterTest.cs) (revision 970ecf30ae3c8548c1ccf020eca22efc2b1bc04c)
+++ Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.IO.Test/DuneLocationsWriterTest.cs (.../DuneLocationsWriterTest.cs) (revision 5a29e60c7a1f62e5ba864c1d71277e369e0ed18d)
@@ -23,11 +23,12 @@
using System.IO;
using System.Linq;
using System.Security.AccessControl;
+using Core.Common.Base.Geometry;
using Core.Common.IO.Exceptions;
using Core.Common.TestUtil;
using NUnit.Framework;
+using Ringtoets.Common.Data.Hydraulics;
using Ringtoets.DuneErosion.Data;
-using Ringtoets.DuneErosion.Data.TestUtil;
namespace Ringtoets.DuneErosion.IO.Test
{
@@ -118,13 +119,13 @@
public void WriteDuneLocations_ValidData_ValidFile()
{
// Setup
- var locationNoOutput = TestDuneLocation.CreateDuneLocationForExport(9, 9740, 1.9583e-4);
+ var locationNoOutput = CreateDuneLocationForExport(9, 9740, 1.9583e-4);
- var locationUncalculatedOutput = TestDuneLocation.CreateDuneLocationForExport(10, 9770.1, 1.9583e-4);
- locationUncalculatedOutput.Output = TestDuneLocationOutput.CreateDuneLocationOutputForExport(double.NaN, double.NaN, double.NaN);
+ var locationUncalculatedOutput = CreateDuneLocationForExport(10, 9770.1, 1.9583e-4);
+ locationUncalculatedOutput.Output = CreateDuneLocationOutputForExport(double.NaN, double.NaN, double.NaN);
- var locationCalculatedOutput = TestDuneLocation.CreateDuneLocationForExport(11, 9771.34, 1.337e-4);
- locationCalculatedOutput.Output = TestDuneLocationOutput.CreateDuneLocationOutputForExport(5.89, 14.11, 8.53);
+ var locationCalculatedOutput = CreateDuneLocationForExport(11, 9771.34, 1.337e-4);
+ locationCalculatedOutput.Output = CreateDuneLocationOutputForExport(5.89, 14.11, 8.53);
DuneLocation[] duneLocations =
{
@@ -147,7 +148,7 @@
Assert.IsTrue(File.Exists(filePath));
string fileContent = File.ReadAllText(filePath);
Assert.AreEqual("Kv\tNr\tRp\tHs\tTp\tTm-1,0\tD50\r\n" +
- "9\t9740\t*\t*\t*\t*\t0.000196\r\n" +
+ "9\t9740\t*\t*\t*\t*\t0.000196\r\n" +
"10\t9770.1\t*\t*\t*\t*\t0.000196\r\n" +
"11\t9771.3\t5.89\t8.53\t14.11\t*\t0.000134\r\n",
fileContent);
@@ -157,5 +158,25 @@
Directory.Delete(directoryPath, true);
}
}
+
+ private static DuneLocationOutput CreateDuneLocationOutputForExport(double waterLevel, double wavePeriod, double waveHeight)
+ {
+ return new DuneLocationOutput(CalculationConvergence.CalculatedConverged, new DuneLocationOutput.ConstructionProperties
+ {
+ WaterLevel = waterLevel,
+ WavePeriod = wavePeriod,
+ WaveHeight = waveHeight
+ });
+ }
+
+ private static DuneLocation CreateDuneLocationForExport(int coastalAreaId, double offset, double d50)
+ {
+ return new DuneLocation(0, string.Empty, new Point2D(0.0, 0.0), new DuneLocation.ConstructionProperties
+ {
+ CoastalAreaId = coastalAreaId,
+ Offset = offset,
+ D50 = d50
+ });
+ }
}
}
\ No newline at end of file
Index: Ringtoets/Revetment/test/Ringtoets.Revetment.Data.TestUtil.Test/TestWaveConditionsOutputTest.cs
===================================================================
diff -u -r2b9a4426759b9ee11ac206e1785657baaa3a8f0f -r5a29e60c7a1f62e5ba864c1d71277e369e0ed18d
--- Ringtoets/Revetment/test/Ringtoets.Revetment.Data.TestUtil.Test/TestWaveConditionsOutputTest.cs (.../TestWaveConditionsOutputTest.cs) (revision 2b9a4426759b9ee11ac206e1785657baaa3a8f0f)
+++ Ringtoets/Revetment/test/Ringtoets.Revetment.Data.TestUtil.Test/TestWaveConditionsOutputTest.cs (.../TestWaveConditionsOutputTest.cs) (revision 5a29e60c7a1f62e5ba864c1d71277e369e0ed18d)
@@ -19,7 +19,6 @@
// Stichting Deltares and remain full property of Stichting Deltares at all times.
// All rights reserved.
-using System;
using NUnit.Framework;
using Ringtoets.Common.Data.Hydraulics;
using Ringtoets.Common.Data.TestUtil;
@@ -51,36 +50,5 @@
Assert.AreEqual(0.253, output.CalculatedReliability, output.TargetReliability.GetAccuracy());
Assert.AreEqual(CalculationConvergence.CalculatedConverged, output.CalculationConvergence);
}
-
- [Test]
- public void CreateExportWaveConditionsOutput_WithParameters_ReturnsWithCorrectParameters()
- {
- // Setup
- var random = new Random(21);
- double waterLevel = random.NextDouble();
- double waveHeight = random.NextDouble();
- double wavePeakPeriod = random.NextDouble();
- double waveAngle = random.NextDouble();
- double waveDirection = random.NextDouble();
-
- // Call
- TestWaveConditionsOutput output = TestWaveConditionsOutput.CreateWaveConditionsOutputForExport(
- waterLevel, waveHeight, wavePeakPeriod, waveAngle, waveDirection);
-
- // Assert
- Assert.IsInstanceOf(output);
-
- Assert.AreEqual(waterLevel, output.WaterLevel, output.WaterLevel.GetAccuracy());
- Assert.AreEqual(waveHeight, output.WaveHeight, output.WaveHeight.GetAccuracy());
- Assert.AreEqual(wavePeakPeriod, output.WavePeakPeriod, output.WavePeakPeriod.GetAccuracy());
- Assert.AreEqual(waveAngle, output.WaveAngle, output.WaveAngle.GetAccuracy());
- Assert.AreEqual(waveDirection, output.WaveDirection, output.WaveDirection.GetAccuracy());
-
- Assert.AreEqual(0.1, output.TargetProbability);
- Assert.AreEqual(1.282, output.TargetReliability, output.TargetReliability.GetAccuracy());
- Assert.AreEqual(0.4, output.CalculatedProbability);
- Assert.AreEqual(0.253, output.CalculatedReliability, output.TargetReliability.GetAccuracy());
- Assert.AreEqual(CalculationConvergence.CalculatedConverged, output.CalculationConvergence);
- }
}
}
\ No newline at end of file
Index: Ringtoets/Revetment/test/Ringtoets.Revetment.Data.TestUtil/TestWaveConditionsOutput.cs
===================================================================
diff -u -r2b9a4426759b9ee11ac206e1785657baaa3a8f0f -r5a29e60c7a1f62e5ba864c1d71277e369e0ed18d
--- Ringtoets/Revetment/test/Ringtoets.Revetment.Data.TestUtil/TestWaveConditionsOutput.cs (.../TestWaveConditionsOutput.cs) (revision 2b9a4426759b9ee11ac206e1785657baaa3a8f0f)
+++ Ringtoets/Revetment/test/Ringtoets.Revetment.Data.TestUtil/TestWaveConditionsOutput.cs (.../TestWaveConditionsOutput.cs) (revision 5a29e60c7a1f62e5ba864c1d71277e369e0ed18d)
@@ -36,24 +36,7 @@
private TestWaveConditionsOutput(double waterLevel, double waveHeight, double wavePeakPeriod,
double waveAngle, double waveDirection) :
- base(waterLevel, waveHeight, wavePeakPeriod, waveAngle, waveDirection,
- 0.1, 1.282, 0.4, 0.253, CalculationConvergence.CalculatedConverged) {}
-
- ///
- /// Creates a with desired values
- /// that are relevant for the export of a .
- ///
- /// The water level.
- /// The wave height.
- /// The wave peak period.
- /// The wave angle with respect to the dike normal.
- /// The wave direction with respect to North.
- /// A with desired values that are relevant
- /// when exporting.
- public static TestWaveConditionsOutput CreateWaveConditionsOutputForExport(double waterLevel, double waveHeight,
- double wavePeakPeriod, double waveAngle, double waveDirection)
- {
- return new TestWaveConditionsOutput(waterLevel, waveHeight, wavePeakPeriod, waveAngle, waveDirection);
- }
+ base(waterLevel, waveHeight, wavePeakPeriod, waveAngle, waveDirection,
+ 0.1, 1.282, 0.4, 0.253, CalculationConvergence.CalculatedConverged) {}
}
}
\ No newline at end of file
Index: Ringtoets/Revetment/test/Ringtoets.Revetment.IO.Test/WaveConditionsExporterBaseTest.cs
===================================================================
diff -u -r2b9a4426759b9ee11ac206e1785657baaa3a8f0f -r5a29e60c7a1f62e5ba864c1d71277e369e0ed18d
--- Ringtoets/Revetment/test/Ringtoets.Revetment.IO.Test/WaveConditionsExporterBaseTest.cs (.../WaveConditionsExporterBaseTest.cs) (revision 2b9a4426759b9ee11ac206e1785657baaa3a8f0f)
+++ Ringtoets/Revetment/test/Ringtoets.Revetment.IO.Test/WaveConditionsExporterBaseTest.cs (.../WaveConditionsExporterBaseTest.cs) (revision 5a29e60c7a1f62e5ba864c1d71277e369e0ed18d)
@@ -29,7 +29,6 @@
using Ringtoets.Common.Data.Hydraulics;
using Ringtoets.Common.Data.TestUtil;
using Ringtoets.Revetment.Data;
-using Ringtoets.Revetment.TestUtil;
namespace Ringtoets.Revetment.IO.Test
{
@@ -120,7 +119,7 @@
// Setup
ExportableWaveConditions[] exportableWaveConditions =
{
- new ExportableWaveConditions("blocksName", new WaveConditionsInput()
+ new ExportableWaveConditions("blocksName", new WaveConditionsInput
{
HydraulicBoundaryLocation = new HydraulicBoundaryLocation(1, string.Empty, 0, 0)
{
@@ -131,8 +130,8 @@
StepSize = WaveConditionsInputStepSize.One,
LowerBoundaryWaterLevels = (RoundedDouble) 2.689,
UpperBoundaryWaterLevels = (RoundedDouble) 77.8249863247
- }, TestWaveConditionsOutput.CreateWaveConditionsOutputForExport(1.11111, 2.22222, 3.33333, 4.4, 5.5555555), CoverType.StoneCoverBlocks),
- new ExportableWaveConditions("columnsName", new WaveConditionsInput()
+ }, CreateWaveConditionsOutputForExport(1.11111, 2.22222, 3.33333, 4.4, 5.5555555), CoverType.StoneCoverBlocks),
+ new ExportableWaveConditions("columnsName", new WaveConditionsInput
{
HydraulicBoundaryLocation = new HydraulicBoundaryLocation(8, "aLocation", 44, 123.456)
{
@@ -143,7 +142,7 @@
StepSize = WaveConditionsInputStepSize.Half,
LowerBoundaryWaterLevels = (RoundedDouble) 1.98699,
UpperBoundaryWaterLevels = (RoundedDouble) 84.26548
- },TestWaveConditionsOutput.CreateWaveConditionsOutputForExport(3.33333, 1.11111, 4.44444, 2.2, 6.66666), CoverType.StoneCoverColumns)
+ }, CreateWaveConditionsOutputForExport(3.33333, 1.11111, 4.44444, 2.2, 6.66666), CoverType.StoneCoverColumns)
};
string directoryPath = TestHelper.GetTestDataPath(TestDataPath.Ringtoets.Revetment.IO,
@@ -174,5 +173,14 @@
{
public TestWaveConditionsExporter(IEnumerable exportableWaveConditionsCollection, string filePath) : base(exportableWaveConditionsCollection, filePath) {}
}
+
+ private static WaveConditionsOutput CreateWaveConditionsOutputForExport(double waterLevel, double waveHeight,
+ double wavePeakPeriod, double waveAngle,
+ double waveDirection)
+ {
+ return new WaveConditionsOutput(waterLevel, waveHeight, wavePeakPeriod, waveAngle,
+ waveDirection, double.NaN, double.NaN, double.NaN,
+ double.NaN, CalculationConvergence.CalculatedConverged);
+ }
}
}
\ No newline at end of file
Index: Ringtoets/Revetment/test/Ringtoets.Revetment.IO.Test/WaveConditionsWriterTest.cs
===================================================================
diff -u -r2b9a4426759b9ee11ac206e1785657baaa3a8f0f -r5a29e60c7a1f62e5ba864c1d71277e369e0ed18d
--- Ringtoets/Revetment/test/Ringtoets.Revetment.IO.Test/WaveConditionsWriterTest.cs (.../WaveConditionsWriterTest.cs) (revision 2b9a4426759b9ee11ac206e1785657baaa3a8f0f)
+++ Ringtoets/Revetment/test/Ringtoets.Revetment.IO.Test/WaveConditionsWriterTest.cs (.../WaveConditionsWriterTest.cs) (revision 5a29e60c7a1f62e5ba864c1d71277e369e0ed18d)
@@ -30,7 +30,6 @@
using Ringtoets.Common.Data.Hydraulics;
using Ringtoets.Common.Data.TestUtil;
using Ringtoets.Revetment.Data;
-using Ringtoets.Revetment.TestUtil;
namespace Ringtoets.Revetment.IO.Test
{
@@ -135,7 +134,7 @@
LowerBoundaryWaterLevels = (RoundedDouble) 2.689,
UpperBoundaryWaterLevels = (RoundedDouble) 77.8249863247,
UseBreakWater = true
- }, TestWaveConditionsOutput.CreateWaveConditionsOutputForExport(1.11111, 2.22222, 3.33333, 4.4, 5.5555555), CoverType.StoneCoverBlocks),
+ }, CreateWaveConditionsOutputForExport(1.11111, 2.22222, 3.33333, 4.4, 5.5555555), CoverType.StoneCoverBlocks),
new ExportableWaveConditions("columnsName", new WaveConditionsInput
{
HydraulicBoundaryLocation = new HydraulicBoundaryLocation(8, "aLocation", 44, 123.456)
@@ -147,7 +146,7 @@
StepSize = WaveConditionsInputStepSize.One,
LowerBoundaryWaterLevels = (RoundedDouble) 1.98699,
UpperBoundaryWaterLevels = (RoundedDouble) 84.26548
- }, TestWaveConditionsOutput.CreateWaveConditionsOutputForExport(3.33333, 1.11111, 4.44444, 2.2, 6.66666), CoverType.StoneCoverColumns)
+ }, CreateWaveConditionsOutputForExport(3.33333, 1.11111, 4.44444, 2.2, 6.66666), CoverType.StoneCoverColumns)
};
string directoryPath = TestHelper.GetTestDataPath(TestDataPath.Ringtoets.Revetment.IO,
@@ -173,5 +172,14 @@
Directory.Delete(directoryPath, true);
}
}
+
+ private static WaveConditionsOutput CreateWaveConditionsOutputForExport(double waterLevel, double waveHeight,
+ double wavePeakPeriod, double waveAngle,
+ double waveDirection)
+ {
+ return new WaveConditionsOutput(waterLevel, waveHeight, wavePeakPeriod, waveAngle,
+ waveDirection, double.NaN, double.NaN, double.NaN,
+ double.NaN, CalculationConvergence.CalculatedConverged);
+ }
}
}
\ No newline at end of file