Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/BackgroundMapDataCreateExtensionsTest.cs =================================================================== diff -u -rec9f45c99b375218d00a89df1ac1e187ebf54070 -r9724ee9c253738d65bab64c26e567d4ae58dd086 --- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/BackgroundMapDataCreateExtensionsTest.cs (.../BackgroundMapDataCreateExtensionsTest.cs) (revision ec9f45c99b375218d00a89df1ac1e187ebf54070) +++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/BackgroundMapDataCreateExtensionsTest.cs (.../BackgroundMapDataCreateExtensionsTest.cs) (revision 9724ee9c253738d65bab64c26e567d4ae58dd086) @@ -46,7 +46,7 @@ } [Test] - public void Create_ValidData_ReturnWmtsMapDataEntity() + public void Create_ConfiguredWmtsMapData_ReturnWmtsMapDataEntity() { // Setup const string name = "background"; @@ -74,5 +74,24 @@ Assert.AreEqual(Convert.ToByte(isVisible), entity.IsVisible); Assert.AreEqual(transparancy, entity.Transparency); } + + [Test] + public void Create_UnconfiguredWmtsMapData_ReturnWmtsMapDataEntity() + { + // Setup + var mapData = WmtsMapData.CreateUnconnectedMapData(); + + // Call + var entity = mapData.Create(); + + // Assert + Assert.IsInstanceOf(entity); + Assert.AreEqual(mapData.Name, entity.Name); + Assert.IsNull(entity.SourceCapabilitiesUrl); + Assert.IsNull(entity.SelectedCapabilityName); + Assert.IsNull(entity.PreferredFormat); + Assert.AreEqual(Convert.ToByte(mapData.IsVisible), entity.IsVisible); + Assert.AreEqual(mapData.Transparency, entity.Transparency); + } } } \ No newline at end of file