示例#1
0
        public void CreateFailureMechanismSectionAssemblyGroupMapTheme_ReturnsMapTheme()
        {
            // Call
            MapTheme <LineCategoryTheme> mapTheme = MapThemeFactory.CreateFailureMechanismSectionAssemblyGroupMapTheme();

            // Assert
            MapThemeTestHelper.AssertFailureMechanismSectionAssemblyGroupMapTheme(mapTheme);
        }
示例#2
0
        public void CreateFailureMechanismSectionAssemblyMapData_Always_ReturnsEmptyMapLineDataWithExpectedStyling()
        {
            // Call
            MapLineData data = AssemblyMapDataFactory.CreateFailureMechanismSectionAssemblyMapData();

            // Assert
            CollectionAssert.IsEmpty(data.Features);
            Assert.AreEqual("Duidingsklasse per vak", data.Name);
            Assert.AreEqual(true, data.IsVisible);
            Assert.AreEqual("Duidingsklasse", data.SelectedMetaDataAttribute);
            RiskeerMapDataFactoryTestHelper.AssertEqualStyle(data.Style, Color.Empty, 6, LineDashStyle.Solid);
            MapThemeTestHelper.AssertFailureMechanismSectionAssemblyGroupMapTheme(data.Theme);
        }
示例#3
0
        public void CreateCombinedSectionAssemblyResultMapData_ReturnsEmptyMapLineDataWithExpectedStyling()
        {
            // Call
            MapLineData data = CombinedSectionAssemblyMapDataFactory.CreateCombinedSectionAssemblyResultMapData();

            // Assert
            Assert.AreEqual("Slechtste duidingsklasse per deelvak", data.Name);

            Assert.IsTrue(data.ShowLabels);
            CollectionAssert.IsEmpty(data.Features);

            LineStyle lineStyle = data.Style;

            Assert.AreEqual(Color.Empty, lineStyle.Color);
            Assert.AreEqual(6, lineStyle.Width);
            Assert.AreEqual(LineDashStyle.Solid, lineStyle.DashStyle);

            Assert.AreEqual("Duidingsklasse", data.SelectedMetaDataAttribute);
            MapThemeTestHelper.AssertFailureMechanismSectionAssemblyGroupMapTheme(data.Theme);
        }