diff --git a/core-java-modules/core-java-string-algorithms-4/src/test/java/com/baeldung/string/chkstringinmirror/CheckStringEqualsMirrorReflectionUnitTest.java b/core-java-modules/core-java-string-algorithms-4/src/test/java/com/baeldung/string/chkstringinmirror/CheckStringEqualsMirrorReflectionUnitTest.java index 16360aff39..69329bf37c 100644 --- a/core-java-modules/core-java-string-algorithms-4/src/test/java/com/baeldung/string/chkstringinmirror/CheckStringEqualsMirrorReflectionUnitTest.java +++ b/core-java-modules/core-java-string-algorithms-4/src/test/java/com/baeldung/string/chkstringinmirror/CheckStringEqualsMirrorReflectionUnitTest.java @@ -12,7 +12,21 @@ public class CheckStringEqualsMirrorReflectionUnitTest { private final static Set SYMMETRIC_LETTERS = Set.of('A', 'H', 'I', 'M', 'O', 'T', 'U', 'V', 'W', 'X', 'Y'); - boolean isReflectionEqual(String input) { + @Test + void whenCallingIsReflectionEqual_thenGetExpectedResults() { + assertFalse(isMirrorImageEqual("LOL")); + assertFalse(isMirrorImageEqual("AXY")); + assertFalse(isMirrorImageEqual("HUHU")); + + assertTrue(isMirrorImageEqual("")); + assertTrue(isMirrorImageEqual("AAA")); + assertTrue(isMirrorImageEqual("HUH")); + assertTrue(isMirrorImageEqual("HIMMIH")); + assertTrue(isMirrorImageEqual("HIMIH")); + } + + + public boolean isMirrorImageEqual(String input) { return containsOnlySymmetricLetters(input) && isPalindrome(input); } @@ -30,17 +44,4 @@ public class CheckStringEqualsMirrorReflectionUnitTest { return input.equals(reversed); } - @Test - void whenCallingIsReflectionEqual_thenGetExpectedResults() { - assertFalse(isReflectionEqual("LOL")); - assertFalse(isReflectionEqual("AXY")); - assertFalse(isReflectionEqual("HUHU")); - - assertTrue(isReflectionEqual("")); - assertTrue(isReflectionEqual("AAA")); - assertTrue(isReflectionEqual("HUH")); - assertTrue(isReflectionEqual("HIMMIH")); - assertTrue(isReflectionEqual("HIMIH")); - } - } \ No newline at end of file