Index: DamEngine/trunk/src/Deltares.DamEngine.IntegrationTests/IntegrationTests/PipingBlighTests.cs =================================================================== diff -u -r4629 -r4907 --- DamEngine/trunk/src/Deltares.DamEngine.IntegrationTests/IntegrationTests/PipingBlighTests.cs (.../PipingBlighTests.cs) (revision 4629) +++ DamEngine/trunk/src/Deltares.DamEngine.IntegrationTests/IntegrationTests/PipingBlighTests.cs (.../PipingBlighTests.cs) (revision 4907) @@ -252,20 +252,29 @@ Output output = GeneralHelper.RunAfterInputValidation(engineInterface, true, outputName); int errorCount = GeneralHelper.DetermineNumberOfCalculationErrors(engineInterface.DamProjectData.CalculationMessages); - Assert.That(errorCount, Is.EqualTo(0), "There should be no errors during the calculation."); - Assert.That(output.Results.CalculationResults, Is.Not.EqualTo(null)); - Assert.That(output.Results.CalculationResults.Length, Is.EqualTo(6)); - Assert.That(output.Results.CalculationResults[0].PipingDesignResults.BlighFactor, Is.EqualTo(17.208).Within(tolerance)); - Assert.That(output.Results.CalculationResults[1].PipingDesignResults.BlighFactor, Is.EqualTo(90.000).Within(tolerance)); - Assert.That(output.Results.CalculationResults[2].PipingDesignResults.BlighFactor, Is.EqualTo(90.000).Within(tolerance)); - Assert.That(output.Results.CalculationResults[3].PipingDesignResults.BlighFactor, Is.EqualTo(90.000).Within(tolerance)); - Assert.That(output.Results.CalculationResults[4].PipingDesignResults.BlighFactor, Is.EqualTo(7.041).Within(tolerance)); - Assert.That(output.Results.CalculationResults[5].PipingDesignResults.BlighFactor, Is.EqualTo(90.000).Within(tolerance)); - Assert.That(output.Results.CalculationMessages.Length, Is.EqualTo(5)); - Assert.That(output.Results.CalculationMessages[0].Message1, Does.Contain("no uplift")); - Assert.That(output.Results.CalculationMessages[1].Message1, Does.Contain("no uplift")); - Assert.That(output.Results.CalculationMessages[2].Message1, Does.Contain("no uplift")); - Assert.That(output.Results.CalculationMessages[3].Message1, Does.Contain("no uplift")); - Assert.That(output.Results.CalculationMessages[4].Message1, Does.Contain("no uplift")); + Assert.Multiple(() => + { + Assert.That(errorCount, Is.EqualTo(0), "There should be no errors during the calculation."); + Assert.That(output.Results.CalculationResults, Is.Not.EqualTo(null)); + }); + Assert.That(output.Results.CalculationResults, Has.Length.EqualTo(7)); + Assert.Multiple(() => + { + Assert.That(output.Results.CalculationResults[0].PipingDesignResults.BlighFactor, Is.EqualTo(17.208).Within(tolerance)); + Assert.That(output.Results.CalculationResults[1].PipingDesignResults.BlighFactor, Is.EqualTo(90.000).Within(tolerance)); + Assert.That(output.Results.CalculationResults[2].PipingDesignResults.BlighFactor, Is.EqualTo(90.000).Within(tolerance)); + Assert.That(output.Results.CalculationResults[3].PipingDesignResults.BlighFactor, Is.EqualTo(90.000).Within(tolerance)); + Assert.That(output.Results.CalculationResults[4].PipingDesignResults.BlighFactor, Is.EqualTo(7.041).Within(tolerance)); + Assert.That(output.Results.CalculationResults[5].PipingDesignResults.BlighFactor, Is.EqualTo(7.041).Within(tolerance)); + Assert.That(output.Results.CalculationResults[6].PipingDesignResults.BlighFactor, Is.EqualTo(90.000).Within(tolerance)); + Assert.That(output.Results.CalculationMessages, Has.Length.EqualTo(4)); + }); + Assert.Multiple(() => + { + Assert.That(output.Results.CalculationMessages[0].Message1, Does.Contain("no uplift")); + Assert.That(output.Results.CalculationMessages[1].Message1, Does.Contain("no uplift")); + Assert.That(output.Results.CalculationMessages[2].Message1, Does.Contain("no uplift")); + Assert.That(output.Results.CalculationMessages[3].Message1, Does.Contain("no uplift")); + }); } } \ No newline at end of file