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.assertSame; |
49 |
|
import static org.testng.Assert.assertTrue; |
163 |
|
*/ |
164 |
|
@Test(dataProvider = "NavigableSet<?>", dataProviderClass = EmptyNavigableSet.class) |
165 |
|
public void testEmptyIterator(String description, NavigableSet<?> navigableSet) { |
166 |
< |
Iterator emptyIterator = navigableSet.iterator(); |
166 |
< |
|
167 |
< |
assertFalse((emptyIterator != null) && (emptyIterator.hasNext()), |
168 |
< |
"The iterator is not empty."); |
166 |
> |
assertFalse(navigableSet.iterator().hasNext(), "The iterator is not empty."); |
167 |
|
} |
168 |
|
|
169 |
|
/** |
369 |
|
|
370 |
|
assertSame(emptyNavigableSetArray, result); |
371 |
|
|
372 |
< |
assertTrue(result[0] == null); |
372 |
> |
assertNull(result[0]); |
373 |
|
} |
374 |
|
|
375 |
|
@DataProvider(name = "NavigableSet<?>", parallel = true) |