1 package uk.co.jezuk.mango; 2 3 import junit.framework.*; 4 5 public class IntegerSequenceTest extends TestCase 6 { 7 public IntegerSequenceTest(String name) { super(name); } 8 public static Test suite() { return new TestSuite(IntegerSequenceTest.class); } 9 10 public void test1() 11 { 12 Generator gen = Generators.IntegerSequence(); 13 assertEquals(new Integer (0), gen.fn()); 14 assertEquals(new Integer (1), gen.fn()); 15 assertEquals(new Integer (2), gen.fn()); 16 assertEquals(new Integer (3), gen.fn()); 17 assertEquals(new Integer (4), gen.fn()); 18 } 20 public void test2() 21 { 22 Generator gen = Generators.IntegerSequence(5); 23 assertEquals(new Integer (5), gen.fn()); 24 assertEquals(new Integer (6), gen.fn()); 25 assertEquals(new Integer (7), gen.fn()); 26 assertEquals(new Integer (8), gen.fn()); 27 assertEquals(new Integer (9), gen.fn()); 28 } 30 public void test3() 31 { 32 Generator gen = Generators.IntegerSequence(new Integer (5)); 33 assertEquals(new Integer (5), gen.fn()); 34 assertEquals(new Integer (6), gen.fn()); 35 assertEquals(new Integer (7), gen.fn()); 36 assertEquals(new Integer (8), gen.fn()); 37 assertEquals(new Integer (9), gen.fn()); 38 } } | Popular Tags |