File tree Expand file tree Collapse file tree 2 files changed +5
-3
lines changed
main/java/com/iluwatar/iterator/list
test/java/com/iluwatar/iterator/list Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Original file line number Diff line number Diff line change 1818 */
1919package com .iluwatar .iterator .list ;
2020
21+ import com .iluwatar .iterator .Iterator ;
2122import java .util .ArrayList ;
2223import java .util .List ;
2324
@@ -47,7 +48,7 @@ public TreasureChest() {
4748 items .add (new Item (ItemType .WEAPON , "Dagger of poison" ));
4849 }
4950
50- public TreasureChestItemIterator iterator (ItemType itemType ) {
51+ public Iterator iterator (ItemType itemType ) {
5152 return new TreasureChestItemIterator (this , itemType );
5253 }
5354
Original file line number Diff line number Diff line change 2222import static org .junit .jupiter .api .Assertions .assertNotNull ;
2323import static org .junit .jupiter .api .Assertions .fail ;
2424
25+ import com .iluwatar .iterator .Iterator ;
2526import java .util .ArrayList ;
2627import java .util .List ;
2728import org .junit .jupiter .params .ParameterizedTest ;
@@ -62,11 +63,11 @@ public static List<Object[]> dataProvider() {
6263 @ MethodSource ("dataProvider" )
6364 public void testIterator (Item expectedItem ) {
6465 final TreasureChest chest = new TreasureChest ();
65- final TreasureChestItemIterator iterator = chest .iterator (expectedItem .getType ());
66+ final Iterator iterator = chest .iterator (expectedItem .getType ());
6667 assertNotNull (iterator );
6768
6869 while (iterator .hasNext ()) {
69- final Item item = iterator .next ();
70+ final Item item = ( Item ) iterator .next ();
7071 assertNotNull (item );
7172 assertEquals (expectedItem .getType (), item .getType ());
7273
You can’t perform that action at this time.
0 commit comments