Skip to content

Commit 63f486c

Browse files
authored
Add tests for CharacterSame (TheAlgorithms#2989)
1 parent 1fc897e commit 63f486c

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
package com.thealgorithms.strings;
2+
3+
import org.junit.jupiter.api.Test;
4+
import static org.junit.jupiter.api.Assertions.*;
5+
6+
7+
public class CharacterSameTest {
8+
@Test
9+
public void isAllCharactersSame() {
10+
String input1 = "aaa";
11+
String input2 = "abc";
12+
String input3 = "1 1 1 1";
13+
String input4 = "111";
14+
String input5 = "";
15+
String input6 = " ";
16+
String input7 = ". ";
17+
18+
assertTrue(CharactersSame.isAllCharactersSame(input1));
19+
assertFalse(CharactersSame.isAllCharactersSame(input2));
20+
assertFalse(CharactersSame.isAllCharactersSame(input3));
21+
assertTrue(CharactersSame.isAllCharactersSame(input4));
22+
assertTrue(CharactersSame.isAllCharactersSame(input5));
23+
assertTrue(CharactersSame.isAllCharactersSame(input6));
24+
assertFalse(CharactersSame.isAllCharactersSame(input7));
25+
26+
}
27+
28+
}

0 commit comments

Comments
 (0)