Index: Riskeer/GrassCoverErosionOutwards/test/Riskeer.GrassCoverErosionOutwards.Data.TestUtil/GrassCoverErosionOutwardsHydraulicBoundaryLocationsTestHelper.cs =================================================================== diff -u -r87bd836d55d336e37e3d80f9a1521feb83ddc475 -rbbc652cab4d9995a3b819a32d80ecc2f417cd405 --- Riskeer/GrassCoverErosionOutwards/test/Riskeer.GrassCoverErosionOutwards.Data.TestUtil/GrassCoverErosionOutwardsHydraulicBoundaryLocationsTestHelper.cs (.../GrassCoverErosionOutwardsHydraulicBoundaryLocationsTestHelper.cs) (revision 87bd836d55d336e37e3d80f9a1521feb83ddc475) +++ Riskeer/GrassCoverErosionOutwards/test/Riskeer.GrassCoverErosionOutwards.Data.TestUtil/GrassCoverErosionOutwardsHydraulicBoundaryLocationsTestHelper.cs (.../GrassCoverErosionOutwardsHydraulicBoundaryLocationsTestHelper.cs) (revision bbc652cab4d9995a3b819a32d80ecc2f417cd405) @@ -21,8 +21,6 @@ using System; using System.Collections.Generic; -using System.Linq; -using NUnit.Framework; using Riskeer.Common.Data.Hydraulics; using Riskeer.Common.Data.TestUtil; @@ -78,51 +76,6 @@ } } - /// - /// Gets all the that have an output within the . - /// - /// The failure mechanism to retrieve the calculations from. - /// A collection of all the hydraulic boundary location calculations that contain an output. - /// Thrown when is null. - public static IEnumerable GetAllHydraulicBoundaryLocationCalculationsWithOutput(GrassCoverErosionOutwardsFailureMechanism failureMechanism) - { - if (failureMechanism == null) - { - throw new ArgumentNullException(nameof(failureMechanism)); - } - - return failureMechanism.WaterLevelCalculationsForMechanismSpecificFactorizedSignalingNorm.Where(HasHydraulicBoundaryLocationCalculationOutput) - .Concat(failureMechanism.WaterLevelCalculationsForMechanismSpecificSignalingNorm.Where(HasHydraulicBoundaryLocationCalculationOutput)) - .Concat(failureMechanism.WaterLevelCalculationsForMechanismSpecificLowerLimitNorm.Where(HasHydraulicBoundaryLocationCalculationOutput)) - .Concat(failureMechanism.WaveHeightCalculationsForMechanismSpecificFactorizedSignalingNorm.Where(HasHydraulicBoundaryLocationCalculationOutput)) - .Concat(failureMechanism.WaveHeightCalculationsForMechanismSpecificSignalingNorm.Where(HasHydraulicBoundaryLocationCalculationOutput)) - .Concat(failureMechanism.WaveHeightCalculationsForMechanismSpecificLowerLimitNorm.Where(HasHydraulicBoundaryLocationCalculationOutput)) - .ToArray(); - } - - /// - /// Asserts if all the hydraulic boundary location calculations within the - /// have no outputs. - /// - /// The failure mechanism to assert. - /// Thrown when is null. - /// Thrown when any of the hydraulic boundary location calculations within the - /// contains output. - public static void AssertHydraulicBoundaryLocationCalculationsHaveNoOutputs(GrassCoverErosionOutwardsFailureMechanism failureMechanism) - { - if (failureMechanism == null) - { - throw new ArgumentNullException(nameof(failureMechanism)); - } - - Assert.IsTrue(failureMechanism.WaterLevelCalculationsForMechanismSpecificFactorizedSignalingNorm.All(calc => !HasHydraulicBoundaryLocationCalculationOutput(calc))); - Assert.IsTrue(failureMechanism.WaterLevelCalculationsForMechanismSpecificSignalingNorm.All(calc => !HasHydraulicBoundaryLocationCalculationOutput(calc))); - Assert.IsTrue(failureMechanism.WaterLevelCalculationsForMechanismSpecificLowerLimitNorm.All(calc => !HasHydraulicBoundaryLocationCalculationOutput(calc))); - Assert.IsTrue(failureMechanism.WaveHeightCalculationsForMechanismSpecificFactorizedSignalingNorm.All(calc => !HasHydraulicBoundaryLocationCalculationOutput(calc))); - Assert.IsTrue(failureMechanism.WaveHeightCalculationsForMechanismSpecificSignalingNorm.All(calc => !HasHydraulicBoundaryLocationCalculationOutput(calc))); - Assert.IsTrue(failureMechanism.WaveHeightCalculationsForMechanismSpecificLowerLimitNorm.All(calc => !HasHydraulicBoundaryLocationCalculationOutput(calc))); - } - private static void SetHydraulicBoundaryLocationCalculationsOutput( IEnumerable hydraulicBoundaryLocationCalculations) { @@ -131,10 +84,5 @@ hydraulicBoundaryLocationCalculation.Output = new TestHydraulicBoundaryLocationCalculationOutput(random.NextDouble()); } } - - private static bool HasHydraulicBoundaryLocationCalculationOutput(HydraulicBoundaryLocationCalculation calculation) - { - return calculation.HasOutput; - } } } \ No newline at end of file