Index: Riskeer/Common/src/Riskeer.Common.Forms/Factories/AssemblyMapDataFactory.cs =================================================================== diff -u -r96ccefa48aa5c97c949f7a7858fcb4d3dc727a3a -rda5b19a569a21677e10b2efc7c424e64d920907c --- Riskeer/Common/src/Riskeer.Common.Forms/Factories/AssemblyMapDataFactory.cs (.../AssemblyMapDataFactory.cs) (revision 96ccefa48aa5c97c949f7a7858fcb4d3dc727a3a) +++ Riskeer/Common/src/Riskeer.Common.Forms/Factories/AssemblyMapDataFactory.cs (.../AssemblyMapDataFactory.cs) (revision da5b19a569a21677e10b2efc7c424e64d920907c) @@ -78,6 +78,15 @@ return CreateAssemblyMapLineData(Resources.CombinedAssembly_DisplayName, true); } + /// + /// Creates a with default styling for assembly results. + /// + /// The created . + public static MapLineData CreateAssemblyMapData() + { + return CreateAssemblyMapLineData(Resources.AssemblyCategoryPerSection_DisplayName, true); + } + private static MapLineData CreateAssemblyMapLineData(string name, bool isVisible) { return new MapLineData(name, new LineStyle Index: Riskeer/Common/src/Riskeer.Common.Forms/Properties/Resources.Designer.cs =================================================================== diff -u -r28eb5cbe63e6fe992d25a4856fbd1564ca657236 -rda5b19a569a21677e10b2efc7c424e64d920907c --- Riskeer/Common/src/Riskeer.Common.Forms/Properties/Resources.Designer.cs (.../Resources.Designer.cs) (revision 28eb5cbe63e6fe992d25a4856fbd1564ca657236) +++ Riskeer/Common/src/Riskeer.Common.Forms/Properties/Resources.Designer.cs (.../Resources.Designer.cs) (revision da5b19a569a21677e10b2efc7c424e64d920907c) @@ -128,6 +128,15 @@ } /// + /// Looks up a localized string similar to Duidingsklasse per vak. + /// + public static string AssemblyCategoryPerSection_DisplayName { + get { + return ResourceManager.GetString("AssemblyCategoryPerSection_DisplayName", resourceCulture); + } + } + + /// /// Looks up a localized string similar to Duidingsklasse. /// public static string AssemblyGroup_DisplayName { Index: Riskeer/Common/src/Riskeer.Common.Forms/Properties/Resources.resx =================================================================== diff -u -r28eb5cbe63e6fe992d25a4856fbd1564ca657236 -rda5b19a569a21677e10b2efc7c424e64d920907c --- Riskeer/Common/src/Riskeer.Common.Forms/Properties/Resources.resx (.../Resources.resx) (revision 28eb5cbe63e6fe992d25a4856fbd1564ca657236) +++ Riskeer/Common/src/Riskeer.Common.Forms/Properties/Resources.resx (.../Resources.resx) (revision da5b19a569a21677e10b2efc7c424e64d920907c) @@ -1634,4 +1634,7 @@ Er moet een waarde worden ingevuld voor de faalkans. + + Duidingsklasse per vak + \ No newline at end of file Index: Riskeer/Common/test/Riskeer.Common.Forms.Test/Factories/AssemblyMapDataFactoryTest.cs =================================================================== diff -u -rbf8325a96ad94571f35d7e745e30b6e1d634949b -rda5b19a569a21677e10b2efc7c424e64d920907c --- Riskeer/Common/test/Riskeer.Common.Forms.Test/Factories/AssemblyMapDataFactoryTest.cs (.../AssemblyMapDataFactoryTest.cs) (revision bf8325a96ad94571f35d7e745e30b6e1d634949b) +++ Riskeer/Common/test/Riskeer.Common.Forms.Test/Factories/AssemblyMapDataFactoryTest.cs (.../AssemblyMapDataFactoryTest.cs) (revision da5b19a569a21677e10b2efc7c424e64d920907c) @@ -82,6 +82,16 @@ AssertAssemblyMapLineData("Gecombineerd toetsoordeel", true, data); } + [Test] + public void CreateAssemblyMapData_ReturnsEmptyMapLineDataWithExpectedStyling() + { + // Call + MapLineData data = AssemblyMapDataFactory.CreateAssemblyMapData(); + + // Assert + AssertAssemblyMapLineData("Duidingsklasse per vak", true, data); + } + private static void AssertAssemblyMapLineData(string expectedName, bool expectedVisibility, MapLineData actualMapLineData) { CollectionAssert.IsEmpty(actualMapLineData.Features);