227 |
|
* isEmpty returns true when empty, else false |
228 |
|
*/ |
229 |
|
public void testIsEmpty() { |
230 |
< |
List<Item> empty = new Vector<Item>(); |
230 |
> |
List<Item> empty = new Vector<>(); |
231 |
|
assertTrue(empty.isEmpty()); |
232 |
|
assertTrue(empty.subList(0, 0).isEmpty()); |
233 |
|
|
241 |
|
* iterator of empty collection has no elements |
242 |
|
*/ |
243 |
|
public void testEmptyIterator() { |
244 |
< |
Collection<Item> c = new Vector<Item>(); |
244 |
> |
Collection<Item> c = new Vector<>(); |
245 |
|
assertIteratorExhausted(c.iterator()); |
246 |
|
} |
247 |
|
|
309 |
|
* size returns the number of elements |
310 |
|
*/ |
311 |
|
public void testSize() { |
312 |
< |
List<Item> empty = new Vector<Item>(); |
312 |
> |
List<Item> empty = new Vector<>(); |
313 |
|
mustEqual(0, empty.size()); |
314 |
|
mustEqual(0, empty.subList(0, 0).size()); |
315 |
|
|
351 |
|
* toArray throws an ArrayStoreException when the given array |
352 |
|
* can not store the objects inside the list |
353 |
|
*/ |
354 |
+ |
@SuppressWarnings("CollectionToArraySafeParameter") |
355 |
|
public void testToArray_ArrayStoreException() { |
356 |
< |
List<Item> list = new Vector<Item>(); |
356 |
> |
List<Item> list = new Vector<>(); |
357 |
|
// Items are not auto-converted to Longs |
358 |
|
list.add(eightysix); |
359 |
|
list.add(ninetynine); |
442 |
|
* tests for setSize() |
443 |
|
*/ |
444 |
|
public void testSetSize() { |
445 |
< |
final Vector<Item> v = new Vector<Item>(); |
445 |
> |
final Vector<Item> v = new Vector<>(); |
446 |
|
for (int n : new int[] { 100, 5, 50 }) { |
447 |
|
v.setSize(n); |
448 |
|
mustEqual(n, v.size()); |