Skip to content

Commit 3b5e449

Browse files
Added some tests
1 parent cd95551 commit 3b5e449

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

wcomponents-core/src/test/java/com/github/bordertech/wcomponents/WHeading_Test.java

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,4 +69,20 @@ public void testHeadingLevelAccessors() {
6969
HeadingLevel.H1, HeadingLevel.H2, HeadingLevel.H3);
7070
}
7171

72+
@Test
73+
public void testHeadingTypeToHeadingLevelConversion() {
74+
75+
testHeadingLevelConversion(WHeading.TITLE, HeadingLevel.H1);
76+
testHeadingLevelConversion(WHeading.MAJOR, HeadingLevel.H2);
77+
testHeadingLevelConversion(WHeading.SECTION, HeadingLevel.H3);
78+
testHeadingLevelConversion(WHeading.MINOR, HeadingLevel.H4);
79+
testHeadingLevelConversion(WHeading.SUB_HEADING, HeadingLevel.H5);
80+
testHeadingLevelConversion(WHeading.SUB_SUB_HEADING, HeadingLevel.H6);
81+
}
82+
83+
private void testHeadingLevelConversion(int type, HeadingLevel headingLevel) {
84+
WHeading heading = new WHeading(type, "dummy");
85+
Assert.assertEquals("WHeading type conversion to HeadingLevel failed",
86+
headingLevel, heading.getHeadingLevel());
87+
}
7288
}

0 commit comments

Comments
 (0)