Index: Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Service.Test/GrassCoverErosionInwardsCalculationServiceTest.cs =================================================================== diff -u -r7044ef7d789aec3c3d9dd2c6f38b3699bea0444b -r9779d1ab6b555c557e8fd18f4430ad207bd003da --- Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Service.Test/GrassCoverErosionInwardsCalculationServiceTest.cs (.../GrassCoverErosionInwardsCalculationServiceTest.cs) (revision 7044ef7d789aec3c3d9dd2c6f38b3699bea0444b) +++ Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Service.Test/GrassCoverErosionInwardsCalculationServiceTest.cs (.../GrassCoverErosionInwardsCalculationServiceTest.cs) (revision 9779d1ab6b555c557e8fd18f4430ad207bd003da) @@ -32,6 +32,7 @@ using Ringtoets.Common.Data.Hydraulics; using Ringtoets.Common.Data.Probability; using Ringtoets.Common.Data.TestUtil; +using Ringtoets.Common.Service.TestUtil; using Ringtoets.GrassCoverErosionInwards.Data; using Ringtoets.HydraRing.Calculation.Calculator.Factory; using Ringtoets.HydraRing.Calculation.Exceptions; @@ -77,9 +78,9 @@ { string[] msgs = messages.ToArray(); Assert.AreEqual(3, msgs.Length); - Assert.AreEqual($"Validatie van '{name}' gestart.", msgs[0]); + CalculationServiceTestHelper.AssertValidationStartMessage(name, msgs[0]); StringAssert.StartsWith("Validatie mislukt: Er is geen hydraulische randvoorwaardenlocatie geselecteerd.", msgs[1]); - Assert.AreEqual($"Validatie van '{name}' beëindigd.", msgs[2]); + CalculationServiceTestHelper.AssertValidationEndMessage(name, msgs[2]); }); Assert.IsFalse(isValid); @@ -121,9 +122,9 @@ { string[] msgs = messages.ToArray(); Assert.AreEqual(3, msgs.Length); - Assert.AreEqual($"Validatie van '{name}' gestart.", msgs[0]); + CalculationServiceTestHelper.AssertValidationStartMessage(name, msgs[0]); StringAssert.StartsWith("Validatie mislukt: Fout bij het lezen van bestand", msgs[1]); - Assert.AreEqual($"Validatie van '{name}' beëindigd.", msgs[2]); + CalculationServiceTestHelper.AssertValidationEndMessage(name, msgs[2]); }); Assert.IsFalse(isValid); @@ -165,9 +166,9 @@ { string[] msgs = messages.ToArray(); Assert.AreEqual(3, msgs.Length); - Assert.AreEqual($"Validatie van '{name}' gestart.", msgs[0]); + CalculationServiceTestHelper.AssertValidationStartMessage(name, msgs[0]); StringAssert.StartsWith("Validatie mislukt: Fout bij het lezen van bestand", msgs[1]); - Assert.AreEqual($"Validatie van '{name}' beëindigd.", msgs[2]); + CalculationServiceTestHelper.AssertValidationEndMessage(name, msgs[2]); }); Assert.IsFalse(isValid); @@ -207,9 +208,9 @@ { string[] msgs = messages.ToArray(); Assert.AreEqual(3, msgs.Length); - Assert.AreEqual($"Validatie van '{name}' gestart.", msgs[0]); + CalculationServiceTestHelper.AssertValidationStartMessage(name, msgs[0]); StringAssert.StartsWith("Validatie mislukt: Er is geen dijkprofiel geselecteerd.", msgs[1]); - Assert.AreEqual($"Validatie van '{name}' beëindigd.", msgs[2]); + CalculationServiceTestHelper.AssertValidationEndMessage(name, msgs[2]); }); Assert.IsFalse(isValid); @@ -245,9 +246,9 @@ { string[] msgs = messages.ToArray(); Assert.AreEqual(3, msgs.Length); - Assert.AreEqual($"Validatie van '{name}' gestart.", msgs[0]); + CalculationServiceTestHelper.AssertValidationStartMessage(name, msgs[0]); Assert.AreEqual("Validatie mislukt: De waarde voor 'hoogte' van de dam moet een concreet getal zijn.", msgs[1]); - Assert.AreEqual($"Validatie van '{name}' beëindigd.", msgs[2]); + CalculationServiceTestHelper.AssertValidationEndMessage(name, msgs[2]); }); Assert.IsFalse(isValid); @@ -292,9 +293,9 @@ { string[] msgs = messages.ToArray(); Assert.AreEqual(3, msgs.Length); - Assert.AreEqual($"Validatie van '{name}' gestart.", msgs[0]); + CalculationServiceTestHelper.AssertValidationStartMessage(name, msgs[0]); Assert.AreEqual("Validatie mislukt: De waarde voor 'oriëntatie' moet een concreet getal zijn.", msgs[1]); - Assert.AreEqual($"Validatie van '{name}' beëindigd.", msgs[2]); + CalculationServiceTestHelper.AssertValidationEndMessage(name, msgs[2]); }); Assert.IsFalse(isValid); @@ -342,9 +343,9 @@ { string[] msgs = messages.ToArray(); Assert.AreEqual(3, msgs.Length); - Assert.AreEqual($"Validatie van '{name}' gestart.", msgs[0]); + CalculationServiceTestHelper.AssertValidationStartMessage(name, msgs[0]); Assert.AreEqual("Validatie mislukt: De waarde voor 'dijkhoogte' moet een concreet getal zijn.", msgs[1]); - Assert.AreEqual($"Validatie van '{name}' beëindigd.", msgs[2]); + CalculationServiceTestHelper.AssertValidationEndMessage(name, msgs[2]); }); Assert.IsFalse(isValid); @@ -382,8 +383,8 @@ { string[] msgs = messages.ToArray(); Assert.AreEqual(2, msgs.Length); - Assert.AreEqual($"Validatie van '{name}' gestart.", msgs[0]); - Assert.AreEqual($"Validatie van '{name}' beëindigd.", msgs[1]); + CalculationServiceTestHelper.AssertValidationStartMessage(name, msgs[0]); + CalculationServiceTestHelper.AssertValidationEndMessage(name, msgs[1]); }); Assert.IsTrue(isValid); @@ -423,8 +424,8 @@ { string[] msgs = messages.ToArray(); Assert.AreEqual(2, msgs.Length); - Assert.AreEqual($"Validatie van '{name}' gestart.", msgs[0]); - Assert.AreEqual($"Validatie van '{name}' beëindigd.", msgs[1]); + CalculationServiceTestHelper.AssertValidationStartMessage(name, msgs[0]); + CalculationServiceTestHelper.AssertValidationEndMessage(name, msgs[1]); }); Assert.IsTrue(isValid); @@ -651,11 +652,11 @@ { string[] msgs = messages.ToArray(); Assert.AreEqual(5, msgs.Length); - Assert.AreEqual($"Berekening van '{calculation.Name}' gestart.", msgs[0]); + CalculationServiceTestHelper.AssertCalculationStartMessage(calculation.Name, msgs[0]); StringAssert.StartsWith("De overloop en overslag berekening is uitgevoerd op de tijdelijke locatie", msgs[1]); StringAssert.StartsWith($"De HBN berekening voor grasbekleding erosie kruin en binnentalud '{calculation.Name}' is niet gelukt.", msgs[2]); StringAssert.StartsWith("De HBN berekening is uitgevoerd op de tijdelijke locatie", msgs[3]); - Assert.AreEqual($"Berekening van '{calculation.Name}' beëindigd.", msgs[4]); + CalculationServiceTestHelper.AssertCalculationEndMessage(calculation.Name, msgs[4]); }); Assert.IsFalse(expectedExceptionThrown); Assert.IsNotNull(calculation.Output); @@ -723,11 +724,11 @@ { string[] msgs = messages.ToArray(); Assert.AreEqual(5, msgs.Length); - Assert.AreEqual($"Berekening van '{calculation.Name}' gestart.", msgs[0]); + CalculationServiceTestHelper.AssertCalculationStartMessage(calculation.Name, msgs[0]); StringAssert.StartsWith("De overloop en overslag berekening is uitgevoerd op de tijdelijke locatie", msgs[1]); StringAssert.StartsWith($"De overslagdebiet berekening voor grasbekleding erosie kruin en binnentalud '{calculation.Name}' is niet gelukt.", msgs[2]); StringAssert.StartsWith("De overslagdebiet berekening is uitgevoerd op de tijdelijke locatie", msgs[3]); - Assert.AreEqual($"Berekening van '{calculation.Name}' beëindigd.", msgs[4]); + CalculationServiceTestHelper.AssertCalculationEndMessage(calculation.Name, msgs[4]); }); Assert.IsFalse(expectedExceptionThrown); Assert.IsNotNull(calculation.Output); @@ -962,10 +963,10 @@ { string[] msgs = messages.ToArray(); Assert.AreEqual(4, msgs.Length); - Assert.AreEqual($"Berekening van '{calculation.Name}' gestart.", msgs[0]); + CalculationServiceTestHelper.AssertCalculationStartMessage(calculation.Name, msgs[0]); StringAssert.StartsWith($"De overloop en overslag berekening voor grasbekleding erosie kruin en binnentalud '{calculation.Name}' is niet gelukt. Bekijk het foutrapport door op details te klikken.", msgs[1]); StringAssert.StartsWith("De overloop en overslag berekening is uitgevoerd op de tijdelijke locatie", msgs[2]); - Assert.AreEqual($"Berekening van '{calculation.Name}' beëindigd.", msgs[3]); + CalculationServiceTestHelper.AssertCalculationEndMessage(calculation.Name, msgs[3]); }); Assert.IsNull(calculation.Output); Assert.IsTrue(exceptionThrown); @@ -1027,10 +1028,10 @@ { string[] msgs = messages.ToArray(); Assert.AreEqual(4, msgs.Length); - Assert.AreEqual($"Berekening van '{calculation.Name}' gestart.", msgs[0]); + CalculationServiceTestHelper.AssertCalculationStartMessage(calculation.Name, msgs[0]); Assert.AreEqual($"De overloop en overslag berekening voor grasbekleding erosie kruin en binnentalud '{calculation.Name}' is niet gelukt. Er is geen foutrapport beschikbaar.", msgs[1]); StringAssert.StartsWith("De overloop en overslag berekening is uitgevoerd op de tijdelijke locatie", msgs[2]); - Assert.AreEqual($"Berekening van '{calculation.Name}' beëindigd.", msgs[3]); + CalculationServiceTestHelper.AssertCalculationEndMessage(calculation.Name, msgs[3]); }); Assert.IsTrue(exceptionThrown); Assert.IsNull(calculation.Output); @@ -1093,10 +1094,10 @@ { string[] msgs = messages.ToArray(); Assert.AreEqual(4, msgs.Length); - Assert.AreEqual($"Berekening van '{calculation.Name}' gestart.", msgs[0]); + CalculationServiceTestHelper.AssertCalculationStartMessage(calculation.Name, msgs[0]); StringAssert.StartsWith($"De overloop en overslag berekening voor grasbekleding erosie kruin en binnentalud '{calculation.Name}' is niet gelukt. Bekijk het foutrapport door op details te klikken.", msgs[1]); StringAssert.StartsWith("De overloop en overslag berekening is uitgevoerd op de tijdelijke locatie", msgs[2]); - Assert.AreEqual($"Berekening van '{calculation.Name}' beëindigd.", msgs[3]); + CalculationServiceTestHelper.AssertCalculationEndMessage(calculation.Name, msgs[3]); }); Assert.IsInstanceOf(exception); Assert.IsNull(calculation.Output); @@ -1164,11 +1165,11 @@ { string[] msgs = messages.ToArray(); Assert.AreEqual(5, msgs.Length); - Assert.AreEqual($"Berekening van '{calculation.Name}' gestart.", msgs[0]); + CalculationServiceTestHelper.AssertCalculationStartMessage(calculation.Name, msgs[0]); StringAssert.StartsWith("De overloop en overslag berekening is uitgevoerd op de tijdelijke locatie", msgs[1]); StringAssert.StartsWith($"De HBN berekening voor grasbekleding erosie kruin en binnentalud '{calculation.Name}' is niet gelukt. Bekijk het foutrapport door op details te klikken.", msgs[2]); StringAssert.StartsWith("De HBN berekening is uitgevoerd op de tijdelijke locatie", msgs[3]); - Assert.AreEqual($"Berekening van '{calculation.Name}' beëindigd.", msgs[4]); + CalculationServiceTestHelper.AssertCalculationEndMessage(calculation.Name, msgs[4]); }); Assert.IsNotNull(calculation.Output); Assert.IsFalse(exceptionThrown); @@ -1234,11 +1235,11 @@ { string[] msgs = messages.ToArray(); Assert.AreEqual(5, msgs.Length); - Assert.AreEqual($"Berekening van '{calculation.Name}' gestart.", msgs[0]); + CalculationServiceTestHelper.AssertCalculationStartMessage(calculation.Name, msgs[0]); StringAssert.StartsWith("De overloop en overslag berekening is uitgevoerd op de tijdelijke locatie", msgs[1]); Assert.AreEqual($"De HBN berekening voor grasbekleding erosie kruin en binnentalud '{calculation.Name}' is niet gelukt. Er is geen foutrapport beschikbaar.", msgs[2]); StringAssert.StartsWith("De HBN berekening is uitgevoerd op de tijdelijke locatie", msgs[3]); - Assert.AreEqual($"Berekening van '{calculation.Name}' beëindigd.", msgs[4]); + CalculationServiceTestHelper.AssertCalculationEndMessage(calculation.Name, msgs[4]); }); Assert.IsNotNull(calculation.Output); Assert.IsFalse(exceptionThrown); @@ -1304,11 +1305,11 @@ TestHelper.AssertLogMessages(call, messages => { string[] msgs = messages.ToArray(); - Assert.AreEqual($"Berekening van '{calculation.Name}' gestart.", msgs[0]); + CalculationServiceTestHelper.AssertCalculationStartMessage(calculation.Name, msgs[0]); StringAssert.StartsWith("De overloop en overslag berekening is uitgevoerd op de tijdelijke locatie", msgs[1]); StringAssert.StartsWith($"De HBN berekening voor grasbekleding erosie kruin en binnentalud '{calculation.Name}' is niet gelukt. Bekijk het foutrapport door op details te klikken.", msgs[2]); StringAssert.StartsWith("De HBN berekening is uitgevoerd op de tijdelijke locatie", msgs[3]); - Assert.AreEqual($"Berekening van '{calculation.Name}' beëindigd.", msgs[4]); + CalculationServiceTestHelper.AssertCalculationEndMessage(calculation.Name, msgs[4]); Assert.AreEqual(5, msgs.Length); }); Assert.IsNotNull(calculation.Output); @@ -1377,11 +1378,11 @@ { string[] msgs = messages.ToArray(); Assert.AreEqual(5, msgs.Length); - Assert.AreEqual($"Berekening van '{calculation.Name}' gestart.", msgs[0]); + CalculationServiceTestHelper.AssertCalculationStartMessage(calculation.Name, msgs[0]); StringAssert.StartsWith("De overloop en overslag berekening is uitgevoerd op de tijdelijke locatie", msgs[1]); StringAssert.StartsWith($"De overslagdebiet berekening voor grasbekleding erosie kruin en binnentalud '{calculation.Name}' is niet gelukt. Bekijk het foutrapport door op details te klikken.", msgs[2]); StringAssert.StartsWith("De overslagdebiet berekening is uitgevoerd op de tijdelijke locatie", msgs[3]); - Assert.AreEqual($"Berekening van '{calculation.Name}' beëindigd.", msgs[4]); + CalculationServiceTestHelper.AssertCalculationEndMessage(calculation.Name, msgs[4]); }); Assert.IsNotNull(calculation.Output); Assert.IsFalse(exceptionThrown); @@ -1448,11 +1449,11 @@ { string[] msgs = messages.ToArray(); Assert.AreEqual(5, msgs.Length); - Assert.AreEqual($"Berekening van '{calculation.Name}' gestart.", msgs[0]); + CalculationServiceTestHelper.AssertCalculationStartMessage(calculation.Name, msgs[0]); StringAssert.StartsWith("De overloop en overslag berekening is uitgevoerd op de tijdelijke locatie", msgs[1]); Assert.AreEqual($"De overslagdebiet berekening voor grasbekleding erosie kruin en binnentalud '{calculation.Name}' is niet gelukt. Er is geen foutrapport beschikbaar.", msgs[2]); StringAssert.StartsWith("De overslagdebiet berekening is uitgevoerd op de tijdelijke locatie", msgs[3]); - Assert.AreEqual($"Berekening van '{calculation.Name}' beëindigd.", msgs[4]); + CalculationServiceTestHelper.AssertCalculationEndMessage(calculation.Name, msgs[4]); }); Assert.IsNotNull(calculation.Output); Assert.IsFalse(exceptionThrown); @@ -1518,11 +1519,11 @@ TestHelper.AssertLogMessages(call, messages => { string[] msgs = messages.ToArray(); - Assert.AreEqual($"Berekening van '{calculation.Name}' gestart.", msgs[0]); + CalculationServiceTestHelper.AssertCalculationStartMessage(calculation.Name, msgs[0]); StringAssert.StartsWith("De overloop en overslag berekening is uitgevoerd op de tijdelijke locatie", msgs[1]); StringAssert.StartsWith($"De overslagdebiet berekening voor grasbekleding erosie kruin en binnentalud '{calculation.Name}' is niet gelukt. Bekijk het foutrapport door op details te klikken.", msgs[2]); StringAssert.StartsWith("De overslagdebiet berekening is uitgevoerd op de tijdelijke locatie", msgs[3]); - Assert.AreEqual($"Berekening van '{calculation.Name}' beëindigd.", msgs[4]); + CalculationServiceTestHelper.AssertCalculationEndMessage(calculation.Name, msgs[4]); Assert.AreEqual(5, msgs.Length); }); Assert.IsNotNull(calculation.Output);