Index: Ringtoets/Integration/test/Ringtoets.Integration.Plugin.Test/TreeNodeInfos/BackgroundDataTreeNodeInfoTest.cs =================================================================== diff -u -r7f540fc512a6c291d69612b1d0b9241d42288aef -r92be34a088da8406be8d0cb37aa19b2462acebe0 --- Ringtoets/Integration/test/Ringtoets.Integration.Plugin.Test/TreeNodeInfos/BackgroundDataTreeNodeInfoTest.cs (.../BackgroundDataTreeNodeInfoTest.cs) (revision 7f540fc512a6c291d69612b1d0b9241d42288aef) +++ Ringtoets/Integration/test/Ringtoets.Integration.Plugin.Test/TreeNodeInfos/BackgroundDataTreeNodeInfoTest.cs (.../BackgroundDataTreeNodeInfoTest.cs) (revision 92be34a088da8406be8d0cb37aa19b2462acebe0) @@ -390,7 +390,7 @@ contextMenuStrip.Items[selectContextMenuIndex].PerformClick(); // Then - AssertBackgroundData(oldBackgroundData, assessmentSection.BackgroundData); + BackgroundDataTestHelper.AssertBackgroundData(oldBackgroundData, assessmentSection.BackgroundData); } } mockRepository.VerifyAll(); @@ -585,7 +585,7 @@ contextMenuStrip.Items[selectContextMenuIndex].PerformClick(); // Then - AssertBackgroundData(backgroundData, assessmentSection.BackgroundData); + BackgroundDataTestHelper.AssertBackgroundData(backgroundData, assessmentSection.BackgroundData); } } mockRepository.VerifyAll(); @@ -627,43 +627,6 @@ Assert.AreEqual(mapData.TileSource, configuration.WellKnownTileSource); } - private static void AssertBackgroundData(BackgroundData expectedBackgroundData, BackgroundData actualBackgroundData) - { - Assert.AreEqual(expectedBackgroundData.Name, actualBackgroundData.Name); - Assert.AreEqual(expectedBackgroundData.IsVisible, actualBackgroundData.IsVisible); - Assert.AreEqual(expectedBackgroundData.Transparency, actualBackgroundData.Transparency); - - IBackgroundDataConfiguration backgroundDataConfiguration = expectedBackgroundData.Configuration; - var wmtsBackgroundDataConfiguration = backgroundDataConfiguration as WmtsBackgroundDataConfiguration; - if (wmtsBackgroundDataConfiguration != null) - { - var actualWmtsBackgroundDataConfiguration = (WmtsBackgroundDataConfiguration) actualBackgroundData.Configuration; - AssertWmtsBackgroundConfiguration(wmtsBackgroundDataConfiguration, actualWmtsBackgroundDataConfiguration); - } - - var wellKnownBackgroundDataConfiguration = backgroundDataConfiguration as WellKnownBackgroundDataConfiguration; - if (wellKnownBackgroundDataConfiguration != null) - { - var actualWellKnownBackgroundDataConfiguration = (WellKnownBackgroundDataConfiguration) actualBackgroundData.Configuration; - AssertWellKnownBackgroundConfiguration(wellKnownBackgroundDataConfiguration, actualWellKnownBackgroundDataConfiguration); - } - } - - private static void AssertWellKnownBackgroundConfiguration(WellKnownBackgroundDataConfiguration wellKnownBackgroundDataConfiguration, - WellKnownBackgroundDataConfiguration actualWellKnownBackgroundDataConfiguration) - { - Assert.AreEqual(wellKnownBackgroundDataConfiguration.WellKnownTileSource, actualWellKnownBackgroundDataConfiguration.WellKnownTileSource); - } - - private static void AssertWmtsBackgroundConfiguration(WmtsBackgroundDataConfiguration expectedWmtsBackgroundDataConfiguration, - WmtsBackgroundDataConfiguration actualWmtsBackgroundDataConfiguration) - { - Assert.AreEqual(expectedWmtsBackgroundDataConfiguration.IsConfigured, actualWmtsBackgroundDataConfiguration.IsConfigured); - Assert.AreEqual(expectedWmtsBackgroundDataConfiguration.SourceCapabilitiesUrl, actualWmtsBackgroundDataConfiguration.SourceCapabilitiesUrl); - Assert.AreEqual(expectedWmtsBackgroundDataConfiguration.SelectedCapabilityIdentifier, actualWmtsBackgroundDataConfiguration.SelectedCapabilityIdentifier); - Assert.AreEqual(expectedWmtsBackgroundDataConfiguration.PreferredFormat, actualWmtsBackgroundDataConfiguration.PreferredFormat); - } - private static TreeNodeInfo GetInfo(RingtoetsPlugin plugin) { return plugin.GetTreeNodeInfos().First(tni => tni.TagType == typeof(BackgroundData));