1 package net.sf.tomp.djunit.example; 2 3 import net.sf.tomp.djunit.Record; 4 import net.sf.tomp.djunit.RecordIterator; 5 import net.sf.tomp.djunit.TestData; 6 import net.sf.tomp.djunit.resource.ResourceDataTestCase; 7 8 import java.io.IOException; 9 10 public class DemoTestCase extends ResourceDataTestCase 11 { 12 public DemoTestCase() 13 { 14 super(); 15 } 16 17 public DemoTestCase(String name) 18 { 19 super(name); 20 } 21 22 public void setUp() 23 { 24 System.out.println("setUp() executed: " + getName()); 25 } 26 27 public void tearDown() 28 { 29 System.out.println("tearDown() executed"); 30 } 31 32 public void testFirst() throws IOException 33 { 34 TestData td = getTestData(); 35 36 System.out.println("td.recordCount(): " + td.recordCount()); 37 38 for (RecordIterator i = td.randomIterator(false); i.hasNext();) 39 { 40 Record r = i.nextRecord(); 41 42 System.out.println(r.getString(0) + ", " + r.getString(1) + ", " 43 + r.getInt(2)); 44 } 45 46 System.out.println("testFirst() executed"); 47 } 48 49 public void testSecond() 50 { 51 System.out.println("testSecond() executed"); 52 } 53 }