diff --git a/src/test/java/com/puppycrawl/tools/checkstyle/checks/naming/AccessModifierOptionTest.java b/src/test/java/com/puppycrawl/tools/checkstyle/checks/naming/AccessModifierOptionTest.java index 0aefea7089c9..3a0df072ddc4 100644 --- a/src/test/java/com/puppycrawl/tools/checkstyle/checks/naming/AccessModifierOptionTest.java +++ b/src/test/java/com/puppycrawl/tools/checkstyle/checks/naming/AccessModifierOptionTest.java @@ -57,4 +57,20 @@ public void testCase() { .isEqualTo("private"); } + @Test + public void testGetInstance() throws Exception{ + assertWithMessage("Case mismatch.") + .that(AccessModifierOption.getInstance(" "+"public")) + .isEqualTo(AccessModifierOption.PUBLIC); + assertWithMessage("Case mismatch.") + .that(AccessModifierOption.getInstance(" "+"protected")) + .isEqualTo(AccessModifierOption.PROTECTED); + assertWithMessage("Case mismatch.") + .that(AccessModifierOption.getInstance(" "+"package")) + .isEqualTo(AccessModifierOption.PACKAGE); + assertWithMessage("Case mismatch.") + .that(AccessModifierOption.getInstance(" "+"private")) + .isEqualTo(AccessModifierOption.PRIVATE); + } + }