KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > uk > co > jezuk > mango > ArrayIteratorTest


1 package uk.co.jezuk.mango;
2
3 import junit.framework.*;
4
5 public class ArrayIteratorTest extends TestCase
6 {
7   public ArrayIteratorTest(String JavaDoc name) { super(name); }
8   public static Test suite() { return new TestSuite(ArrayIteratorTest.class); }
9
10   public void test1()
11   {
12     java.util.Iterator JavaDoc i = Iterators.ArrayIterator(new String JavaDoc[]{ "one", "two", "three" } );
13     assertEquals(true, i.hasNext());
14     assertEquals("one", i.next());
15     assertEquals(true, i.hasNext());
16     assertEquals("two", i.next());
17     assertEquals(true, i.hasNext());
18     assertEquals("three", i.next());
19     assertEquals(false, i.hasNext());
20   } // test1
21

22   public void test2()
23   {
24     java.util.Iterator JavaDoc i = Iterators.ArrayIterator(null);
25     assertEquals(false, i.hasNext());
26   } // test2
27
} // ArrayIteratorTest
28
Popular Tags