Skip to content

Commit dffcd30

Browse files
add displayname annotations to state-of-tic-tac-toe
1 parent b3d2f42 commit dffcd30

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

exercises/practice/state-of-tic-tac-toe/src/test/java/StateOfTicTacToeTest.java

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import org.junit.jupiter.api.BeforeEach;
22
import org.junit.jupiter.api.Disabled;
3+
import org.junit.jupiter.api.DisplayName;
34
import org.junit.jupiter.api.Test;
45

56
import static org.assertj.core.api.Assertions.assertThat;
@@ -14,6 +15,7 @@ public void setup() {
1415
}
1516

1617
@Test
18+
@DisplayName("Finished game where X won via left column victory")
1719
public void testFinishedGameWhereXWonViaLeftColumnVictory() {
1820

1921
assertThat(
@@ -23,6 +25,7 @@ public void testFinishedGameWhereXWonViaLeftColumnVictory() {
2325

2426
@Disabled("Remove to run test")
2527
@Test
28+
@DisplayName("Finished game where X won via middle column victory")
2629
public void testFinishedGameWhereXWonViaMiddleColumnVictory() {
2730

2831
assertThat(
@@ -32,6 +35,7 @@ public void testFinishedGameWhereXWonViaMiddleColumnVictory() {
3235

3336
@Disabled("Remove to run test")
3437
@Test
38+
@DisplayName("Finished game where X won via right column victory")
3539
public void testFinishedGameWhereXWonViaRightColumnVictory() {
3640

3741
assertThat(
@@ -41,6 +45,7 @@ public void testFinishedGameWhereXWonViaRightColumnVictory() {
4145

4246
@Disabled("Remove to run test")
4347
@Test
48+
@DisplayName("Finished game where O won via left column victory")
4449
public void testFinishedGameWhereOWonViaLeftColumnVictory() {
4550

4651
assertThat(
@@ -50,6 +55,7 @@ public void testFinishedGameWhereOWonViaLeftColumnVictory() {
5055

5156
@Disabled("Remove to run test")
5257
@Test
58+
@DisplayName("Finished game where O won via middle column victory")
5359
public void testFinishedGameWhereOWonViaMiddleColumnVictory() {
5460

5561
assertThat(
@@ -59,6 +65,7 @@ public void testFinishedGameWhereOWonViaMiddleColumnVictory() {
5965

6066
@Disabled("Remove to run test")
6167
@Test
68+
@DisplayName("Finished game where O won via right column victory")
6269
public void testFinishedGameWhereOWonViaRightColumnVictory() {
6370

6471
assertThat(
@@ -68,6 +75,7 @@ public void testFinishedGameWhereOWonViaRightColumnVictory() {
6875

6976
@Disabled("Remove to run test")
7077
@Test
78+
@DisplayName("Finished game where X won via top row victory")
7179
public void testFinishedGameWhereXWonViaTopRowVictory() {
7280

7381
assertThat(
@@ -77,6 +85,7 @@ public void testFinishedGameWhereXWonViaTopRowVictory() {
7785

7886
@Disabled("Remove to run test")
7987
@Test
88+
@DisplayName("Finished game where X won via middle row victory")
8089
public void testFinishedGameWhereXWonViaMiddleRowVictory() {
8190

8291
assertThat(
@@ -86,6 +95,7 @@ public void testFinishedGameWhereXWonViaMiddleRowVictory() {
8695

8796
@Disabled("Remove to run test")
8897
@Test
98+
@DisplayName("Finished game where X won via middle row victory")
8999
public void testFinishedGameWhereXWonViaBottomRowVictory() {
90100

91101
assertThat(
@@ -95,6 +105,7 @@ public void testFinishedGameWhereXWonViaBottomRowVictory() {
95105

96106
@Disabled("Remove to run test")
97107
@Test
108+
@DisplayName("Finished game where O won via top row victory")
98109
public void testFinishedGameWhereOWonViaTopRowVictory() {
99110

100111
assertThat(
@@ -104,6 +115,7 @@ public void testFinishedGameWhereOWonViaTopRowVictory() {
104115

105116
@Disabled("Remove to run test")
106117
@Test
118+
@DisplayName("Finished game where O won via middle row victory")
107119
public void testFinishedGameWhereOWonViaMiddleRowVictory() {
108120

109121
assertThat(
@@ -113,6 +125,7 @@ public void testFinishedGameWhereOWonViaMiddleRowVictory() {
113125

114126
@Disabled("Remove to run test")
115127
@Test
128+
@DisplayName("Finished game where O won via bottom row victory")
116129
public void testFinishedGameWhereOWonViaBottomRowVictory() {
117130

118131
assertThat(
@@ -122,6 +135,7 @@ public void testFinishedGameWhereOWonViaBottomRowVictory() {
122135

123136
@Disabled("Remove to run test")
124137
@Test
138+
@DisplayName("Finished game where X won via falling diagonal victory")
125139
public void testFinishedGameWhereXWonViaFallingDiagonalVictory() {
126140

127141
assertThat(
@@ -131,6 +145,7 @@ public void testFinishedGameWhereXWonViaFallingDiagonalVictory() {
131145

132146
@Disabled("Remove to run test")
133147
@Test
148+
@DisplayName("Finished game where X won via rising diagonal victory")
134149
public void testFinishedGameWhereXWonViaRisingDiagonalVictory() {
135150

136151
assertThat(
@@ -140,6 +155,7 @@ public void testFinishedGameWhereXWonViaRisingDiagonalVictory() {
140155

141156
@Disabled("Remove to run test")
142157
@Test
158+
@DisplayName("Finished game where O won via falling diagonal victory")
143159
public void testFinishedGameWhereOWonViaFallingDiagonalVictory() {
144160

145161
assertThat(
@@ -149,6 +165,7 @@ public void testFinishedGameWhereOWonViaFallingDiagonalVictory() {
149165

150166
@Disabled("Remove to run test")
151167
@Test
168+
@DisplayName("Finished game where O won via rising diagonal victory")
152169
public void testFinishedGameWhereOWonViaRisingDiagonalVictory() {
153170

154171
assertThat(
@@ -158,6 +175,7 @@ public void testFinishedGameWhereOWonViaRisingDiagonalVictory() {
158175

159176
@Disabled("Remove to run test")
160177
@Test
178+
@DisplayName("Finished game where X won via a row and a column victory")
161179
public void testFinishedGameWhereXWonViaARowAndAColumnVictory() {
162180

163181
assertThat(
@@ -167,6 +185,7 @@ public void testFinishedGameWhereXWonViaARowAndAColumnVictory() {
167185

168186
@Disabled("Remove to run test")
169187
@Test
188+
@DisplayName("Finished game where X won via two diagonal victories")
170189
public void testFinishedGameWhereXWonViaTwoDiagonalVictories() {
171190

172191
assertThat(
@@ -176,6 +195,7 @@ public void testFinishedGameWhereXWonViaTwoDiagonalVictories() {
176195

177196
@Disabled("Remove to run test")
178197
@Test
198+
@DisplayName("Drawn games")
179199
public void testDraw() {
180200

181201
assertThat(
@@ -185,6 +205,7 @@ public void testDraw() {
185205

186206
@Disabled("Remove to run test")
187207
@Test
208+
@DisplayName("Another draw")
188209
public void testAnotherDraw() {
189210

190211
assertThat(
@@ -194,6 +215,7 @@ public void testAnotherDraw() {
194215

195216
@Disabled("Remove to run test")
196217
@Test
218+
@DisplayName("Ongoing game: one move in")
197219
public void testOngoingGameOneMoveIn() {
198220

199221
assertThat(
@@ -203,6 +225,7 @@ public void testOngoingGameOneMoveIn() {
203225

204226
@Disabled("Remove to run test")
205227
@Test
228+
@DisplayName("Ongoing game: two moves in")
206229
public void testOngoingGameTwoMovesIn() {
207230

208231
assertThat(
@@ -212,6 +235,7 @@ public void testOngoingGameTwoMovesIn() {
212235

213236
@Disabled("Remove to run test")
214237
@Test
238+
@DisplayName("Ongoing game: five moves in")
215239
public void testOngoingGameFiveMovesIn() {
216240

217241
assertThat(
@@ -221,6 +245,7 @@ public void testOngoingGameFiveMovesIn() {
221245

222246
@Disabled("Remove to run test")
223247
@Test
248+
@DisplayName("Invalid board: X went twice")
224249
public void testInvalidBoardXWentTwice() {
225250

226251
assertThatExceptionOfType(IllegalArgumentException.class)
@@ -230,6 +255,7 @@ public void testInvalidBoardXWentTwice() {
230255

231256
@Disabled("Remove to run test")
232257
@Test
258+
@DisplayName("Invalid board: O started")
233259
public void testInvalidBoardOStarted() {
234260

235261
assertThatExceptionOfType(IllegalArgumentException.class)
@@ -239,6 +265,7 @@ public void testInvalidBoardOStarted() {
239265

240266
@Disabled("Remove to run test")
241267
@Test
268+
@DisplayName("Invalid board")
242269
public void testInvalidBoard() {
243270

244271
assertThatExceptionOfType(IllegalArgumentException.class)
@@ -248,6 +275,7 @@ public void testInvalidBoard() {
248275

249276
@Disabled("Remove to run test")
250277
@Test
278+
@DisplayName("Invalid board: players kept playing after a win")
251279
public void testInvalidBoardPlayersKeptPlayingAfterAWin() {
252280

253281
assertThatExceptionOfType(IllegalArgumentException.class)

0 commit comments

Comments
 (0)