27 |
|
* @summary Unit test for Collections.emptyNavigableSet |
28 |
|
* @run testng EmptyNavigableSet |
29 |
|
*/ |
30 |
+ |
|
31 |
+ |
import org.testng.Assert; |
32 |
+ |
import org.testng.Assert.ThrowingRunnable; |
33 |
+ |
import org.testng.annotations.DataProvider; |
34 |
+ |
import org.testng.annotations.Test; |
35 |
+ |
|
36 |
|
import java.math.BigInteger; |
37 |
|
import java.util.Arrays; |
38 |
|
import java.util.Collection; |
39 |
|
import java.util.Collections; |
40 |
|
import java.util.Comparator; |
41 |
|
import java.util.Iterator; |
36 |
– |
import java.util.NoSuchElementException; |
42 |
|
import java.util.NavigableSet; |
43 |
+ |
import java.util.NoSuchElementException; |
44 |
|
import java.util.SortedSet; |
45 |
|
import java.util.TreeSet; |
46 |
|
|
41 |
– |
import org.testng.Assert; |
42 |
– |
import org.testng.Assert.ThrowingRunnable; |
43 |
– |
import org.testng.annotations.Test; |
44 |
– |
import org.testng.annotations.DataProvider; |
45 |
– |
|
47 |
|
import static org.testng.Assert.assertFalse; |
48 |
+ |
import static org.testng.Assert.assertNull; |
49 |
|
import static org.testng.Assert.assertSame; |
50 |
|
import static org.testng.Assert.assertTrue; |
51 |
|
|
164 |
|
*/ |
165 |
|
@Test(dataProvider = "NavigableSet<?>", dataProviderClass = EmptyNavigableSet.class) |
166 |
|
public void testEmptyIterator(String description, NavigableSet<?> navigableSet) { |
167 |
< |
Iterator emptyIterator = navigableSet.iterator(); |
166 |
< |
|
167 |
< |
assertFalse((emptyIterator != null) && (emptyIterator.hasNext()), |
168 |
< |
"The iterator is not empty."); |
167 |
> |
assertFalse(navigableSet.iterator().hasNext(), "The iterator is not empty."); |
168 |
|
} |
169 |
|
|
170 |
|
/** |
370 |
|
|
371 |
|
assertSame(emptyNavigableSetArray, result); |
372 |
|
|
373 |
< |
assertTrue(result[0] == null); |
373 |
> |
assertNull(result[0]); |
374 |
|
} |
375 |
|
|
376 |
|
@DataProvider(name = "NavigableSet<?>", parallel = true) |