Index: Core/Components/test/Core.Components.Gis.Test/TestFeatureBasedMapDataTest.cs =================================================================== diff -u -rb1a9f7ec860ece4c2a9a488d1c1893bcc4590036 -r69f8f5c6e3512481ee994af065d6b9d60af2bd71 --- Core/Components/test/Core.Components.Gis.Test/TestFeatureBasedMapDataTest.cs (.../TestFeatureBasedMapDataTest.cs) (revision b1a9f7ec860ece4c2a9a488d1c1893bcc4590036) +++ Core/Components/test/Core.Components.Gis.Test/TestFeatureBasedMapDataTest.cs (.../TestFeatureBasedMapDataTest.cs) (revision 69f8f5c6e3512481ee994af065d6b9d60af2bd71) @@ -29,7 +29,7 @@ public class TestFeatureBasedMapDataTest { [Test] - public void Constructor_ValidArguments_ExpectedValues() + public void Constructor_WithName_ExpectedValues() { // Setup const string name = "A"; @@ -47,5 +47,22 @@ Assert.IsFalse(mapData.ShowLabels); Assert.IsNull(mapData.MapTheme); } + + [Test] + public void Constructor_WithoutName_ExpectedValues() + { + // Call + var mapData = new TestFeatureBasedMapData(); + + // Assert + Assert.IsInstanceOf(mapData); + Assert.AreEqual("test data", mapData.Name); + CollectionAssert.IsEmpty(mapData.Features); + Assert.IsTrue(mapData.IsVisible); + CollectionAssert.IsEmpty(mapData.MetaData); + Assert.IsNull(mapData.SelectedMetaDataAttribute); + Assert.IsFalse(mapData.ShowLabels); + Assert.IsNull(mapData.MapTheme); + } } } \ No newline at end of file Index: Core/Components/test/Core.Components.Gis.TestUtil/TestFeatureBasedMapData.cs =================================================================== diff -u -rb1a9f7ec860ece4c2a9a488d1c1893bcc4590036 -r69f8f5c6e3512481ee994af065d6b9d60af2bd71 --- Core/Components/test/Core.Components.Gis.TestUtil/TestFeatureBasedMapData.cs (.../TestFeatureBasedMapData.cs) (revision b1a9f7ec860ece4c2a9a488d1c1893bcc4590036) +++ Core/Components/test/Core.Components.Gis.TestUtil/TestFeatureBasedMapData.cs (.../TestFeatureBasedMapData.cs) (revision 69f8f5c6e3512481ee994af065d6b9d60af2bd71) @@ -37,5 +37,10 @@ /// Thrown when is /// null or whitespace. public TestFeatureBasedMapData(string name) : base(name) {} + + /// + /// Initializes a new instance of . + /// + public TestFeatureBasedMapData() : base("test data") {} } } \ No newline at end of file