11import org .junit .jupiter .api .BeforeEach ;
22import org .junit .jupiter .api .Disabled ;
3+ import org .junit .jupiter .api .DisplayName ;
34import org .junit .jupiter .api .Test ;
45
56import 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