@@ -188,7 +188,7 @@ void addToHeadWhenListIsNotEmpty() {
188
188
189
189
@ Test
190
190
@ Order (11 )
191
- void addThrowsExceptionWenIndexIsNegative () {
191
+ void addThrowsExceptionWhenIndexIsNegative () {
192
192
assertThatExceptionOfType (IndexOutOfBoundsException .class )
193
193
.isThrownBy (() -> intList .add (-1 , 66 ));
194
194
}
@@ -423,6 +423,13 @@ void removeWhenListIsEmpty() {
423
423
424
424
@ Test
425
425
@ Order (33 )
426
+ void removeByZeroIndexWhenListIsEmpty () {
427
+ assertThatExceptionOfType (IndexOutOfBoundsException .class )
428
+ .isThrownBy (() -> intList .remove (0 ));
429
+ }
430
+
431
+ @ Test
432
+ @ Order (34 )
426
433
void size () {
427
434
setInternalSize (5 );
428
435
@@ -432,15 +439,15 @@ void size() {
432
439
}
433
440
434
441
@ Test
435
- @ Order (34 )
442
+ @ Order (35 )
436
443
void sizeWhenListIsEmpty () {
437
444
int size = getInternalSize ();
438
445
439
446
assertThat (size ).isEqualTo (0 );
440
447
}
441
448
442
449
@ Test
443
- @ Order (35 )
450
+ @ Order (36 )
444
451
void contains () {
445
452
addInternalElements (45 , 6 , 3 , 6 );
446
453
@@ -452,15 +459,15 @@ void contains() {
452
459
}
453
460
454
461
@ Test
455
- @ Order (36 )
462
+ @ Order (37 )
456
463
void containsWhenListIsEmpty () {
457
464
boolean contains = intList .contains (34 );
458
465
459
466
assertThat (contains ).isFalse ();
460
467
}
461
468
462
469
@ Test
463
- @ Order (37 )
470
+ @ Order (38 )
464
471
void isEmpty () {
465
472
addInternalElements (34 , 5 , 6 );
466
473
@@ -470,15 +477,15 @@ void isEmpty() {
470
477
}
471
478
472
479
@ Test
473
- @ Order (38 )
480
+ @ Order (39 )
474
481
void isEmptyWhenListIsEmpty () {
475
482
boolean empty = intList .isEmpty ();
476
483
477
484
assertThat (empty ).isTrue ();
478
485
}
479
486
480
487
@ Test
481
- @ Order (39 )
488
+ @ Order (40 )
482
489
void clearWhenListIsEmpty () {
483
490
intList .clear ();
484
491
@@ -488,7 +495,7 @@ void clearWhenListIsEmpty() {
488
495
}
489
496
490
497
@ Test
491
- @ Order (40 )
498
+ @ Order (41 )
492
499
void clearChangesSize () {
493
500
addInternalElements (4 , 5 , 6 );
494
501
@@ -500,7 +507,7 @@ void clearChangesSize() {
500
507
}
501
508
502
509
@ Test
503
- @ Order (41 )
510
+ @ Order (42 )
504
511
void clearRemovesAllElements () {
505
512
addInternalElements (4 , 5 , 6 );
506
513
0 commit comments