Index: Application/Ringtoets/src/Application.Ringtoets.Storage/Create/DuneErosion/DuneLocationCalculationOutputCreateExtensions.cs =================================================================== diff -u -r649b0974fb71df7368d19682bc255618f44d49c1 -r7fd6240e483645cdb42fef0bac850d40d428f10e --- Application/Ringtoets/src/Application.Ringtoets.Storage/Create/DuneErosion/DuneLocationCalculationOutputCreateExtensions.cs (.../DuneLocationCalculationOutputCreateExtensions.cs) (revision 649b0974fb71df7368d19682bc255618f44d49c1) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/Create/DuneErosion/DuneLocationCalculationOutputCreateExtensions.cs (.../DuneLocationCalculationOutputCreateExtensions.cs) (revision 7fd6240e483645cdb42fef0bac850d40d428f10e) @@ -42,6 +42,7 @@ { throw new ArgumentNullException(nameof(output)); } + return new DuneLocationOutputEntity { WaterLevel = output.WaterLevel.ToNaNAsNull(), Index: Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Data.Test/DuneLocationCalculationOutputTest.cs =================================================================== diff -u -r649b0974fb71df7368d19682bc255618f44d49c1 -r7fd6240e483645cdb42fef0bac850d40d428f10e --- Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Data.Test/DuneLocationCalculationOutputTest.cs (.../DuneLocationCalculationOutputTest.cs) (revision 649b0974fb71df7368d19682bc255618f44d49c1) +++ Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Data.Test/DuneLocationCalculationOutputTest.cs (.../DuneLocationCalculationOutputTest.cs) (revision 7fd6240e483645cdb42fef0bac850d40d428f10e) @@ -59,16 +59,16 @@ // Call TestDelegate call = () => new DuneLocationCalculationOutput(convergence, - new DuneLocationCalculationOutput.ConstructionProperties - { - WaterLevel = waterLevel, - WaveHeight = waveHeight, - WavePeriod = wavePeriod, - TargetProbability = targetProbability, - TargetReliability = targetReliability, - CalculatedProbability = calculatedProbability, - CalculatedReliability = calculatedReliability - }); + new DuneLocationCalculationOutput.ConstructionProperties + { + WaterLevel = waterLevel, + WaveHeight = waveHeight, + WavePeriod = wavePeriod, + TargetProbability = targetProbability, + TargetReliability = targetReliability, + CalculatedProbability = calculatedProbability, + CalculatedReliability = calculatedReliability + }); // Assert var exception = Assert.Throws(call); @@ -94,16 +94,16 @@ // Call TestDelegate call = () => new DuneLocationCalculationOutput(convergence, - new DuneLocationCalculationOutput.ConstructionProperties - { - WaterLevel = waterLevel, - WaveHeight = waveHeight, - WavePeriod = wavePeriod, - TargetProbability = targetProbability, - TargetReliability = targetReliability, - CalculatedProbability = calculatedProbability, - CalculatedReliability = calculatedReliability - }); + new DuneLocationCalculationOutput.ConstructionProperties + { + WaterLevel = waterLevel, + WaveHeight = waveHeight, + WavePeriod = wavePeriod, + TargetProbability = targetProbability, + TargetReliability = targetReliability, + CalculatedProbability = calculatedProbability, + CalculatedReliability = calculatedReliability + }); // Assert var exception = Assert.Throws(call); @@ -127,16 +127,16 @@ // Call var output = new DuneLocationCalculationOutput(convergence, - new DuneLocationCalculationOutput.ConstructionProperties - { - WaterLevel = waterLevel, - WaveHeight = waveHeight, - WavePeriod = wavePeriod, - TargetProbability = targetProbability, - TargetReliability = targetReliability, - CalculatedProbability = calculatedProbability, - CalculatedReliability = calculatedReliability - }); + new DuneLocationCalculationOutput.ConstructionProperties + { + WaterLevel = waterLevel, + WaveHeight = waveHeight, + WavePeriod = wavePeriod, + TargetProbability = targetProbability, + TargetReliability = targetReliability, + CalculatedProbability = calculatedProbability, + CalculatedReliability = calculatedReliability + }); // Assert Assert.AreEqual(2, output.WaterLevel.NumberOfDecimalPlaces); @@ -159,7 +159,7 @@ { // Call var output = new DuneLocationCalculationOutput(CalculationConvergence.CalculatedConverged, - new DuneLocationCalculationOutput.ConstructionProperties()); + new DuneLocationCalculationOutput.ConstructionProperties()); // Assert Assert.IsNaN(output.WaterLevel); Index: Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Data.TestUtil.Test/Ringtoets.DuneErosion.Data.TestUtil.Test.csproj =================================================================== diff -u -rec1e4f62c58b26f210abb351704a1772f29cf006 -r7fd6240e483645cdb42fef0bac850d40d428f10e --- Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Data.TestUtil.Test/Ringtoets.DuneErosion.Data.TestUtil.Test.csproj (.../Ringtoets.DuneErosion.Data.TestUtil.Test.csproj) (revision ec1e4f62c58b26f210abb351704a1772f29cf006) +++ Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Data.TestUtil.Test/Ringtoets.DuneErosion.Data.TestUtil.Test.csproj (.../Ringtoets.DuneErosion.Data.TestUtil.Test.csproj) (revision 7fd6240e483645cdb42fef0bac850d40d428f10e) @@ -17,7 +17,7 @@ - + Index: Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Data.TestUtil.Test/TestDuneLocationCalculationOutputTest.cs =================================================================== diff -u --- Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Data.TestUtil.Test/TestDuneLocationCalculationOutputTest.cs (revision 0) +++ Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Data.TestUtil.Test/TestDuneLocationCalculationOutputTest.cs (revision 7fd6240e483645cdb42fef0bac850d40d428f10e) @@ -0,0 +1,48 @@ +// Copyright (C) Stichting Deltares 2017. 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 NUnit.Framework; +using Ringtoets.Common.Data.Hydraulics; + +namespace Ringtoets.DuneErosion.Data.TestUtil.Test +{ + [TestFixture] + public class TestDuneLocationCalculationOutputTest + { + [Test] + public void Constructor_ExpectedValues() + { + // Call + var output = new TestDuneLocationCalculationOutput(); + + // Assert + Assert.IsInstanceOf(output); + Assert.AreEqual(0, output.WaterLevel.Value); + Assert.AreEqual(0, output.WaveHeight.Value); + Assert.AreEqual(0, output.WavePeriod.Value); + 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 Fisheye: Tag 7fd6240e483645cdb42fef0bac850d40d428f10e refers to a dead (removed) revision in file `Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Data.TestUtil.Test/TestDuneLocationOutputTest.cs'. Fisheye: No comparison available. Pass `N' to diff?