Index: Ringtoets/Piping/test/Ringtoets.Piping.Plugin.Test/TreeNodeInfos/PipingCalculationScenarioContextTreeNodeInfoTest.cs =================================================================== diff -u -rdb77ae03f93f27b25268dd9f62f0091a47fe22d8 -r566d36e29347b40381bff26e321334b5af07c367 --- Ringtoets/Piping/test/Ringtoets.Piping.Plugin.Test/TreeNodeInfos/PipingCalculationScenarioContextTreeNodeInfoTest.cs (.../PipingCalculationScenarioContextTreeNodeInfoTest.cs) (revision db77ae03f93f27b25268dd9f62f0091a47fe22d8) +++ Ringtoets/Piping/test/Ringtoets.Piping.Plugin.Test/TreeNodeInfos/PipingCalculationScenarioContextTreeNodeInfoTest.cs (.../PipingCalculationScenarioContextTreeNodeInfoTest.cs) (revision 566d36e29347b40381bff26e321334b5af07c367) @@ -1028,20 +1028,21 @@ // Then TestHelper.AssertLogMessages(action, messages => { - IEnumerator msgs = messages.GetEnumerator(); - Assert.IsTrue(msgs.MoveNext()); - Assert.AreEqual($"Uitvoeren van berekening '{calculation.Name}' is gestart.", msgs.Current); - Assert.IsTrue(msgs.MoveNext()); - CalculationServiceTestHelper.AssertValidationStartMessage(msgs.Current); - Assert.IsTrue(msgs.MoveNext()); - CalculationServiceTestHelper.AssertValidationEndMessage(msgs.Current); - Assert.IsTrue(msgs.MoveNext()); - CalculationServiceTestHelper.AssertCalculationStartMessage(msgs.Current); - Assert.IsTrue(msgs.MoveNext()); - CalculationServiceTestHelper.AssertCalculationEndMessage(msgs.Current); - Assert.IsTrue(msgs.MoveNext()); - Assert.AreEqual($"Uitvoeren van berekening '{calculation.Name}' is gelukt.", msgs.Current); - msgs.Dispose(); + using (IEnumerator msgs = messages.GetEnumerator()) + { + Assert.IsTrue(msgs.MoveNext()); + Assert.AreEqual($"Uitvoeren van berekening '{calculation.Name}' is gestart.", msgs.Current); + Assert.IsTrue(msgs.MoveNext()); + CalculationServiceTestHelper.AssertValidationStartMessage(msgs.Current); + Assert.IsTrue(msgs.MoveNext()); + CalculationServiceTestHelper.AssertValidationEndMessage(msgs.Current); + Assert.IsTrue(msgs.MoveNext()); + CalculationServiceTestHelper.AssertCalculationStartMessage(msgs.Current); + Assert.IsTrue(msgs.MoveNext()); + CalculationServiceTestHelper.AssertCalculationEndMessage(msgs.Current); + Assert.IsTrue(msgs.MoveNext()); + Assert.AreEqual($"Uitvoeren van berekening '{calculation.Name}' is gelukt.", msgs.Current); + } }); Assert.IsNotNull(calculation.Output); Assert.IsNotNull(calculation.SemiProbabilisticOutput);