676 |
|
Object[] o = q.toArray(); |
677 |
|
Arrays.sort(o); |
678 |
|
for (int i = 0; i < o.length; i++) |
679 |
< |
assertEquals(o[i], q.take()); |
679 |
> |
assertSame(o[i], q.take()); |
680 |
|
} |
681 |
|
|
682 |
|
/** |
683 |
|
* toArray(a) contains all elements |
684 |
|
*/ |
685 |
< |
public void testToArray2() throws InterruptedException { |
685 |
> |
public void testToArray2() { |
686 |
|
DelayQueue q = populatedQueue(SIZE); |
687 |
|
PDelay[] ints = new PDelay[SIZE]; |
688 |
< |
ints = (PDelay[])q.toArray(ints); |
688 |
> |
assertSame(ints, q.toArray(ints)); |
689 |
|
Arrays.sort(ints); |
690 |
|
for (int i = 0; i < ints.length; i++) |
691 |
< |
assertEquals(ints[i], q.take()); |
691 |
> |
assertSame(ints[i], q.remove()); |
692 |
|
} |
693 |
|
|
694 |
|
|