Index: Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.CalculatedInput.Test/Converters/PhreaticLineOffsetsConverterTest.cs =================================================================== diff -u -rd485f27eb5a6d688406882dce60c3229e22f2ac2 -rbd0a78dc9dd218a799c43b114725f6efa4da1687 --- Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.CalculatedInput.Test/Converters/PhreaticLineOffsetsConverterTest.cs (.../PhreaticLineOffsetsConverterTest.cs) (revision d485f27eb5a6d688406882dce60c3229e22f2ac2) +++ Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.CalculatedInput.Test/Converters/PhreaticLineOffsetsConverterTest.cs (.../PhreaticLineOffsetsConverterTest.cs) (revision bd0a78dc9dd218a799c43b114725f6efa4da1687) @@ -22,9 +22,10 @@ using System; using Core.Common.TestUtil; using NUnit.Framework; +using Rhino.Mocks; using Ringtoets.MacroStabilityInwards.CalculatedInput.Converters; -using Ringtoets.MacroStabilityInwards.Data; using Ringtoets.MacroStabilityInwards.KernelWrapper.Calculators.Input; +using Ringtoets.MacroStabilityInwards.Primitives; namespace Ringtoets.MacroStabilityInwards.CalculatedInput.Test.Converters { @@ -47,15 +48,16 @@ { // Setup var random = new Random(11); - var input = new MacroStabilityInwardsLocationInputExtreme - { - UseDefaultOffsets = true, - PhreaticLineOffsetBelowDikeTopAtRiver = random.NextRoundedDouble(), - PhreaticLineOffsetBelowDikeTopAtPolder = random.NextRoundedDouble(), - PhreaticLineOffsetBelowDikeToeAtPolder = random.NextRoundedDouble(), - PhreaticLineOffsetBelowShoulderBaseInside = random.NextRoundedDouble() - }; + var mockRepository = new MockRepository(); + var input = mockRepository.Stub(); + mockRepository.ReplayAll(); + input.UseDefaultOffsets = true; + input.PhreaticLineOffsetBelowDikeTopAtRiver = random.NextRoundedDouble(); + input.PhreaticLineOffsetBelowDikeTopAtPolder = random.NextRoundedDouble(); + input.PhreaticLineOffsetBelowDikeToeAtPolder = random.NextRoundedDouble(); + input.PhreaticLineOffsetBelowShoulderBaseInside = random.NextRoundedDouble(); + // Call PhreaticLineOffsets offsets = PhreaticLineOffsetsConverter.Convert(input); @@ -72,15 +74,16 @@ { // Setup var random = new Random(11); - var input = new TestMacroStabilityInwardsLocationInput - { - UseDefaultOffsets = false, - PhreaticLineOffsetBelowDikeTopAtRiver = random.NextRoundedDouble(), - PhreaticLineOffsetBelowDikeTopAtPolder = random.NextRoundedDouble(), - PhreaticLineOffsetBelowDikeToeAtPolder = random.NextRoundedDouble(), - PhreaticLineOffsetBelowShoulderBaseInside = random.NextRoundedDouble() - }; + var mockRepository = new MockRepository(); + var input = mockRepository.Stub(); + mockRepository.ReplayAll(); + input.UseDefaultOffsets = false; + input.PhreaticLineOffsetBelowDikeTopAtRiver = random.NextRoundedDouble(); + input.PhreaticLineOffsetBelowDikeTopAtPolder = random.NextRoundedDouble(); + input.PhreaticLineOffsetBelowDikeToeAtPolder = random.NextRoundedDouble(); + input.PhreaticLineOffsetBelowShoulderBaseInside = random.NextRoundedDouble(); + // Call PhreaticLineOffsets offsets = PhreaticLineOffsetsConverter.Convert(input); @@ -90,8 +93,8 @@ Assert.AreEqual(input.PhreaticLineOffsetBelowDikeTopAtPolder, offsets.BelowDikeTopAtPolder); Assert.AreEqual(input.PhreaticLineOffsetBelowDikeToeAtPolder, offsets.BelowDikeToeAtPolder); Assert.AreEqual(input.PhreaticLineOffsetBelowShoulderBaseInside, offsets.BelowShoulderBaseInside); - } - private class TestMacroStabilityInwardsLocationInput : MacroStabilityInwardsLocationInputBase {} + mockRepository.VerifyAll(); + } } } \ No newline at end of file