Index: Ringtoets/Common/test/Ringtoets.Common.IO.Test/DikeProfiles/DikeProfileDataReaderTest.cs =================================================================== diff -u -ra633912c0e5c538b2a0849eea7c1ab4957aaadeb -r0765637cd19a665cdd0ce28add4fc06499adc6b3 --- Ringtoets/Common/test/Ringtoets.Common.IO.Test/DikeProfiles/DikeProfileDataReaderTest.cs (.../DikeProfileDataReaderTest.cs) (revision a633912c0e5c538b2a0849eea7c1ab4957aaadeb) +++ Ringtoets/Common/test/Ringtoets.Common.IO.Test/DikeProfiles/DikeProfileDataReaderTest.cs (.../DikeProfileDataReaderTest.cs) (revision 0765637cd19a665cdd0ce28add4fc06499adc6b3) @@ -20,8 +20,10 @@ // All rights reserved. using System; +using System.Globalization; using System.IO; -using System.Linq; +using Core.Common.Base; +using Core.Common.Base.Data; using Core.Common.Base.Geometry; using Core.Common.IO.Exceptions; using Core.Common.TestUtil; @@ -333,13 +335,13 @@ } [Test] + [SetCulture("nl-NL")] [TestCase("faulty_richtingTooBig.prfl", 360.5)] [TestCase("faulty_richtingTooSmall.prfl", -12.36)] public void ReadDikeProfileData_FileWithOrientationOutOfRange_ThrowCriticalFileReadException( string faultyFileName, double expectedOrientationInFile) { - string expectedMessage = string.Format("de oriƫntatie ('{0}') moet in het bereik [0, 360] liggen.", - expectedOrientationInFile); + string expectedMessage = $"de oriƫntatie ('{expectedOrientationInFile}') moet in het bereik [0,0, 360,0] liggen."; ReadFileAndExpectCriticalFileReadException("profiel001", faultyFileName, 4, expectedMessage); } @@ -380,7 +382,7 @@ string faultyFileName, double expectedFaultyRoughness, int expectedLineNumber) { ReadDikeProfileData_FileWithRoughnessOutOfRange_ThrowsCriticalFileReadException("profiel001", - faultyFileName, expectedFaultyRoughness, expectedLineNumber, "0,5"); + faultyFileName, expectedFaultyRoughness, expectedLineNumber); } [Test] @@ -391,7 +393,7 @@ string faultyFileName, double expectedFaultyRoughness, int expectedLineNumber) { ReadDikeProfileData_FileWithRoughnessOutOfRange_ThrowsCriticalFileReadException("profiel001", - faultyFileName, expectedFaultyRoughness, expectedLineNumber, "0.5"); + faultyFileName, expectedFaultyRoughness, expectedLineNumber); } [Test] @@ -777,10 +779,10 @@ } private void ReadDikeProfileData_FileWithRoughnessOutOfRange_ThrowsCriticalFileReadException(string acceptedId, - string faultyFileName, double expectedFaultyRoughness, int expectedLineNumber, string expectedLowerLimitText) + string faultyFileName, double expectedFaultyRoughness, int expectedLineNumber) { - string expectedMessage = string.Format("de ingelezen ruwheid ('{0}') moet in het bereik [{1}, 1] liggen.", - expectedFaultyRoughness, expectedLowerLimitText); + var range = new Range(0.5, 1.0); + string expectedMessage = $"de ingelezen ruwheid ('{expectedFaultyRoughness}') moet in het bereik {range.ToString(FormattableConstants.ShowAtLeastOneDecimal, CultureInfo.CurrentCulture)} liggen."; ReadFileAndExpectCriticalFileReadException(acceptedId, faultyFileName, expectedLineNumber, expectedMessage); } }