Index: Ringtoets/Common/test/Ringtoets.Common.Service.Test/RingtoetsCommonDataSynchronizationServiceTest.cs =================================================================== diff -u -rfb51b1b59d50778caa2119961afb68d5e7ce6403 -r6e16427bb9a893702e7ce19a754c24c100a99958 --- Ringtoets/Common/test/Ringtoets.Common.Service.Test/RingtoetsCommonDataSynchronizationServiceTest.cs (.../RingtoetsCommonDataSynchronizationServiceTest.cs) (revision fb51b1b59d50778caa2119961afb68d5e7ce6403) +++ Ringtoets/Common/test/Ringtoets.Common.Service.Test/RingtoetsCommonDataSynchronizationServiceTest.cs (.../RingtoetsCommonDataSynchronizationServiceTest.cs) (revision 6e16427bb9a893702e7ce19a754c24c100a99958) @@ -85,72 +85,6 @@ } [Test] - public void ClearHydraulicBoundaryLocationOutput_LocationsNull_ThrowsArgumentNullException() - { - // Call - TestDelegate test = () => RingtoetsCommonDataSynchronizationService.ClearHydraulicBoundaryLocationOutput(null); - - // Assert - var exception = Assert.Throws(test); - Assert.AreEqual("locations", exception.ParamName); - } - - [Test] - [Combinatorial] - public void ClearHydraulicBoundaryLocationOutput_LocationWithOrWithoutOutput_ClearsAnyOutputAndReturnsExpectedAffectedObjects( - [Values(true, false)] bool setOutputForDesignWaterLevelCalculation1, - [Values(true, false)] bool setOutputForWaveHeightCalculation1) - { - // Setup - var random = new Random(32); - - HydraulicBoundaryLocation location = new TestHydraulicBoundaryLocation - { - DesignWaterLevelCalculation1 = - { - Output = setOutputForDesignWaterLevelCalculation1 ? new TestHydraulicBoundaryLocationOutput(random.NextDouble()) : null - }, - WaveHeightCalculation1 = - { - Output = setOutputForWaveHeightCalculation1 ? new TestHydraulicBoundaryLocationOutput(random.NextDouble()) : null - } - }; - var locations = new ObservableList - { - location - }; - bool hasOutput = setOutputForDesignWaterLevelCalculation1 || setOutputForWaveHeightCalculation1; - - // Call - IEnumerable affectedObjects = RingtoetsCommonDataSynchronizationService.ClearHydraulicBoundaryLocationOutput(locations); - - // Assert - Assert.IsFalse(location.DesignWaterLevelCalculation1.HasOutput); - Assert.IsFalse(location.WaveHeightCalculation1.HasOutput); - - HydraulicBoundaryLocation[] expectedAffectedObjects = hasOutput - ? new[] - { - location - } - : new HydraulicBoundaryLocation[0]; - CollectionAssert.AreEqual(expectedAffectedObjects, affectedObjects); - } - - [Test] - public void ClearHydraulicBoundaryLocationOutput_HydraulicBoundaryDatabaseWithoutLocations_ReturnsNoAffectedObjects() - { - // Setup - IEnumerable locations = new ObservableList(); - - // Call - IEnumerable affectedObjects = RingtoetsCommonDataSynchronizationService.ClearHydraulicBoundaryLocationOutput(locations); - - // Assert - CollectionAssert.IsEmpty(affectedObjects); - } - - [Test] public void ClearCalculationOutput_CalculationNull_ThrowsArgumentNullException() { // Call