add replaceAll

This commit is contained in:
2017-11-09 09:33:19 +01:00
parent 6df2553fae
commit db6ca1387d
3 changed files with 49 additions and 1 deletions

View File

@@ -615,4 +615,21 @@ public class IntListTest {
Assert.assertEquals(list.get(list.indexOf(2, 2)), 2);
Assert.assertEquals(list.get(list.indexOf(2, 3)), 2);
}
@Test
public void replaceAll() {
final IntList list = new IntList();
list.addAll(1, 2, 3);
list.replaceAll(i -> i * 2);
Assert.assertArrayEquals(new int[] { 2, 4, 6 }, list.toArray());
}
@Test
public void replaceAllOnEmptyList() {
final IntList list = new IntList();
list.replaceAll(i -> i * 3);
Assert.assertArrayEquals(new int[0], list.toArray());
}
}