Lines Matching refs:list

37  * A generic JUnit test which tests {@code subList()} operations on a list.
84 assertEquals("subList(0, size) should be equal to the original list",
120 assertEquals("A set() call to a list after a sublist has been created "
158 assertEquals("A set() call to a list after a sublist has been created "
165 assertEquals("subList(0, 0).subList(0, 0) should be an empty list",
173 + "should be a single-element list of the element at index 1",
179 List<E> list = getList();
181 assertEquals(list.subList(0, size).size(),
183 assertEquals(list.subList(0, size - 1).size(),
185 assertEquals(list.subList(1, size).size(),
187 assertEquals(list.subList(size, size).size(),
189 assertEquals(list.subList(0, 0).size(),
195 List<E> list = getList();
198 list.subList(0, size),
199 list.subList(0, size - 1),
200 list.subList(1, size),
201 list.subList(0, 0),
202 list.subList(size, size))) {
209 List<E> list = getList();
211 List<E> copy = list.subList(0, size);
212 List<E> head = list.subList(0, size - 1);
213 List<E> tail = list.subList(1, size);
214 assertEquals(list.get(0), copy.get(0));
215 assertEquals(list.get(size - 1), copy.get(size - 1));
216 assertEquals(list.get(1), tail.get(0));
217 assertEquals(list.get(size - 1), tail.get(size - 2));
218 assertEquals(list.get(0), head.get(0));
219 assertEquals(list.get(size - 2), head.get(size - 2));
233 List<E> list = getList();
235 List<E> copy = list.subList(0, size);
236 List<E> head = list.subList(0, size - 1);
237 List<E> tail = list.subList(1, size);
238 assertTrue(copy.contains(list.get(0)));
239 assertTrue(head.contains(list.get(0)));
240 assertTrue(tail.contains(list.get(1)));
242 assertTrue(copy.contains(list.get(size - 1)));
243 assertTrue(head.contains(list.get(size - 2)));
244 assertTrue(tail.contains(list.get(size - 1)));
245 assertFalse(head.contains(list.get(size - 1)));
246 assertFalse(tail.contains(list.get(0)));
251 List<E> list = getList();
253 List<E> copy = list.subList(0, size);
254 List<E> head = list.subList(0, size - 1);
255 List<E> tail = list.subList(1, size);
256 assertEquals(copy.indexOf(list.get(0)),
258 assertEquals(head.indexOf(list.get(0)),
260 assertEquals(tail.indexOf(list.get(1)),
263 assertEquals(copy.indexOf(list.get(size - 1)),
265 assertEquals(head.indexOf(list.get(size - 2)),
267 assertEquals(tail.indexOf(list.get(size - 1)),
269 assertEquals(head.indexOf(list.get(size - 1)),
271 assertEquals(tail.indexOf(list.get(0)),
277 List<E> list = getList();
278 int size = list.size();
279 List<E> copy = list.subList(0, size);
280 List<E> head = list.subList(0, size - 1);
281 List<E> tail = list.subList(1, size);
282 assertEquals(copy.lastIndexOf(list.get(size - 1)),
284 assertEquals(head.lastIndexOf(list.get(size - 2)),
286 assertEquals(tail.lastIndexOf(list.get(size - 1)),
289 assertEquals(copy.lastIndexOf(list.get(0)),
291 assertEquals(head.lastIndexOf(list.get(0)),
293 assertEquals(tail.lastIndexOf(list.get(1)),
295 assertEquals(head.lastIndexOf(list.get(size - 1)),
297 assertEquals(tail.lastIndexOf(list.get(0)),