Skip to content

Commit b2db386

Browse files
committed
BAEL-4301
- Updated assertTrue to assertEqual - Added examples
1 parent f54f778 commit b2db386

2 files changed

Lines changed: 28 additions & 6 deletions

File tree

core-java-modules/core-java-char/src/test/java/com/baeldung/character/CharacterGeneralCategoryTypeUnitTest.java

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,35 +3,36 @@
33
import org.junit.Test;
44

55
import static org.junit.Assert.assertTrue;
6+
import static org.junit.Assert.assertEquals;
67

78
public class CharacterGeneralCategoryTypeUnitTest {
89
@Test
910
public void givenACharacter_whenUpperCaseLetter_thenAssertTrue() {
10-
assertTrue(Character.getType('U') == Character.UPPERCASE_LETTER);
11+
assertEquals(Character.UPPERCASE_LETTER, Character.getType('U'));
1112
}
1213

1314
@Test
1415
public void givenACharacter_whenLowerCaseLetter_thenAssertTrue() {
15-
assertTrue(Character.getType('u') == Character.LOWERCASE_LETTER);
16+
assertEquals(Character.LOWERCASE_LETTER, Character.getType('u'));
1617
}
1718

1819
@Test
1920
public void givenACharacter_whenTitleCaseLetter_thenAssertTrue() {
20-
assertTrue(Character.getType('\u01f2') == Character.TITLECASE_LETTER);
21+
assertEquals(Character.TITLECASE_LETTER, Character.getType('\u01f2'));
2122
}
2223

2324
@Test
2425
public void givenACharacter_whenModifierLetter_thenAssertTrue() {
25-
assertTrue(Character.getType('\u02b0') == Character.MODIFIER_LETTER);
26+
assertEquals(Character.MODIFIER_LETTER, Character.getType('\u02b0'));
2627
}
2728

2829
@Test
2930
public void givenACharacter_whenOtherLetter_thenAssertTrue() {
30-
assertTrue(Character.getType('\u05d0') == Character.OTHER_LETTER);
31+
assertEquals(Character.OTHER_LETTER, Character.getType('\u05d0'));
3132
}
3233

3334
@Test
3435
public void givenACharacter_whenLetterNumber_thenAssertTrue() {
35-
assertTrue(Character.getType('\u2164') == Character.LETTER_NUMBER);
36+
assertEquals(Character.LETTER_NUMBER, Character.getType('\u2164'));
3637
}
3738
}

core-java-modules/core-java-char/src/test/java/com/baeldung/character/IsLetterOrAlphabetUnitTest.java

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,27 @@
66
import static org.junit.Assert.assertFalse;
77

88
public class IsLetterOrAlphabetUnitTest {
9+
10+
@Test
11+
public void givenACharacter_whenUpperCaseLetter_thenAssertIsAlphabeticTrue() {
12+
assertTrue(Character.isAlphabetic('A'));
13+
}
14+
15+
@Test
16+
public void givenACharacter_whenTitleCaseLetter_thenAssertIsAlphabeticTrue() {
17+
assertTrue(Character.isAlphabetic('\u01f2'));
18+
}
19+
20+
@Test
21+
public void givenACharacter_whenLowerCaseLetter_thenAssertIsLetterTrue() {
22+
assertTrue(Character.isAlphabetic('a'));
23+
}
24+
25+
@Test
26+
public void givenACharacter_whenModifierLetter_thenAssertIsLetterTrue() {
27+
assertTrue(Character.isAlphabetic('\u02b0'));
28+
}
29+
930
@Test
1031
public void givenACharacter_whenLetter_thenAssertIsLetterTrue() {
1132
assertTrue(Character.isLetter('a'));

0 commit comments

Comments
 (0)