Skip to content

Commit e6aacce

Browse files
add displayname annotations to scrabble-score
1 parent c048f85 commit e6aacce

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

exercises/practice/scrabble-score/src/test/java/ScrabbleScoreTest.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,81 +1,93 @@
11
import org.junit.jupiter.api.Disabled;
2+
import org.junit.jupiter.api.DisplayName;
23
import org.junit.jupiter.api.Test;
34

45
import static org.assertj.core.api.Assertions.assertThat;
56

67
public class ScrabbleScoreTest {
78

89
@Test
10+
@DisplayName("lowercase letter")
911
public void testALowerCaseLetter() {
1012
Scrabble scrabble = new Scrabble("a");
1113
assertThat(scrabble.getScore()).isEqualTo(1);
1214
}
1315

1416
@Disabled("Remove to run test")
1517
@Test
18+
@DisplayName("uppercase letter")
1619
public void testAUpperCaseLetter() {
1720
Scrabble scrabble = new Scrabble("A");
1821
assertThat(scrabble.getScore()).isEqualTo(1);
1922
}
2023

2124
@Disabled("Remove to run test")
2225
@Test
26+
@DisplayName("valuable letter")
2327
public void testAValuableLetter() {
2428
Scrabble scrabble = new Scrabble("f");
2529
assertThat(scrabble.getScore()).isEqualTo(4);
2630
}
2731

2832
@Disabled("Remove to run test")
2933
@Test
34+
@DisplayName("short word")
3035
public void testAShortWord() {
3136
Scrabble scrabble = new Scrabble("at");
3237
assertThat(scrabble.getScore()).isEqualTo(2);
3338
}
3439

3540
@Disabled("Remove to run test")
3641
@Test
42+
@DisplayName("short, valuable word")
3743
public void testAShortValuableWord() {
3844
Scrabble scrabble = new Scrabble("zoo");
3945
assertThat(scrabble.getScore()).isEqualTo(12);
4046
}
4147

4248
@Disabled("Remove to run test")
4349
@Test
50+
@DisplayName("medium word")
4451
public void testAMediumWord() {
4552
Scrabble scrabble = new Scrabble("street");
4653
assertThat(scrabble.getScore()).isEqualTo(6);
4754
}
4855

4956
@Disabled("Remove to run test")
5057
@Test
58+
@DisplayName("medium, valuable word")
5159
public void testAMediumValuableWord() {
5260
Scrabble scrabble = new Scrabble("quirky");
5361
assertThat(scrabble.getScore()).isEqualTo(22);
5462
}
5563

5664
@Disabled("Remove to run test")
5765
@Test
66+
@DisplayName("long, mixed-case word")
5867
public void testALongMixCaseWord() {
5968
Scrabble scrabble = new Scrabble("OxyphenButazone");
6069
assertThat(scrabble.getScore()).isEqualTo(41);
6170
}
6271

6372
@Disabled("Remove to run test")
6473
@Test
74+
@DisplayName("english-like word")
6575
public void testAEnglishLikeWord() {
6676
Scrabble scrabble = new Scrabble("pinata");
6777
assertThat(scrabble.getScore()).isEqualTo(8);
6878
}
6979

7080
@Disabled("Remove to run test")
7181
@Test
82+
@DisplayName("empty input")
7283
public void testAnEmptyInput() {
7384
Scrabble scrabble = new Scrabble("");
7485
assertThat(scrabble.getScore()).isEqualTo(0);
7586
}
7687

7788
@Disabled("Remove to run test")
7889
@Test
90+
@DisplayName("entire alphabet available")
7991
public void testEntireAlphabetAvailable() {
8092
Scrabble scrabble = new Scrabble("abcdefghijklmnopqrstuvwxyz");
8193
assertThat(scrabble.getScore()).isEqualTo(87);

0 commit comments

Comments
 (0)