434 |
|
} |
435 |
|
|
436 |
|
/** |
437 |
< |
* toArray contains all elements |
437 |
> |
* toArray contains all elements in sorted order |
438 |
|
*/ |
439 |
|
public void testToArray() { |
440 |
|
ConcurrentSkipListSet q = populatedSet(SIZE); |
441 |
|
Object[] o = q.toArray(); |
442 |
– |
Arrays.sort(o); |
442 |
|
for (int i = 0; i < o.length; i++) |
443 |
< |
assertEquals(o[i], q.pollFirst()); |
443 |
> |
assertSame(o[i], q.pollFirst()); |
444 |
|
} |
445 |
|
|
446 |
|
/** |
447 |
< |
* toArray(a) contains all elements |
447 |
> |
* toArray(a) contains all elements in sorted order |
448 |
|
*/ |
449 |
|
public void testToArray2() { |
450 |
|
ConcurrentSkipListSet q = populatedSet(SIZE); |
451 |
|
Integer[] ints = new Integer[SIZE]; |
452 |
< |
ints = (Integer[])q.toArray(ints); |
454 |
< |
Arrays.sort(ints); |
452 |
> |
assertSame(ints, q.toArray(ints)); |
453 |
|
for (int i = 0; i < ints.length; i++) |
454 |
< |
assertEquals(ints[i], q.pollFirst()); |
454 |
> |
assertSame(ints[i], q.pollFirst()); |
455 |
|
} |
456 |
|
|
457 |
|
/** |