Index: Ringtoets/Revetment/test/Ringtoets.Revetment.Data.TestUtil/WaveConditionsCloneAssert.cs =================================================================== diff -u -rdecccf5efb0ae872940d8d51b6de9978d13ecb37 -rdab0412d93a6f0e9f54607a2e9d76fce518a11f0 --- Ringtoets/Revetment/test/Ringtoets.Revetment.Data.TestUtil/WaveConditionsCloneAssert.cs (.../WaveConditionsCloneAssert.cs) (revision decccf5efb0ae872940d8d51b6de9978d13ecb37) +++ Ringtoets/Revetment/test/Ringtoets.Revetment.Data.TestUtil/WaveConditionsCloneAssert.cs (.../WaveConditionsCloneAssert.cs) (revision dab0412d93a6f0e9f54607a2e9d76fce518a11f0) @@ -60,8 +60,38 @@ /// The cloned object. /// Thrown when and /// are not clones. - public static void AreClones(WaveConditionsInput original, WaveConditionsInput clone) + public static void AreClones(AssessmentSectionCategoryWaveConditionsInput original, AssessmentSectionCategoryWaveConditionsInput clone) { + Assert.AreEqual(original.CategoryType, clone.CategoryType); + + AreClones((WaveConditionsInput) original, clone); + } + + /// + /// Method that asserts whether and + /// are clones. + /// + /// The original object. + /// The cloned object. + /// Thrown when and + /// are not clones. + public static void AreClones(FailureMechanismCategoryWaveConditionsInput original, FailureMechanismCategoryWaveConditionsInput clone) + { + Assert.AreEqual(original.CategoryType, clone.CategoryType); + + AreClones((WaveConditionsInput) original, clone); + } + + /// + /// Method that asserts whether and + /// are clones. + /// + /// The original object. + /// The cloned object. + /// Thrown when and + /// are not clones. + private static void AreClones(WaveConditionsInput original, WaveConditionsInput clone) + { CoreCloneAssert.AreObjectClones(original.BreakWater, clone.BreakWater, CommonCloneAssert.AreClones); Assert.AreSame(original.ForeshoreProfile, clone.ForeshoreProfile); Assert.AreSame(original.HydraulicBoundaryLocation, clone.HydraulicBoundaryLocation);