1 26 27 package net.sourceforge.groboutils.pmti.v1.itf.parser; 28 29 import net.sourceforge.groboutils.pmti.v1.itf.*; 30 31 import net.sourceforge.groboutils.autodoc.v1.AutoDoc; 32 import org.easymock.EasyMock; 33 import org.easymock.MockControl; 34 import net.sourceforge.groboutils.junit.v1.iftc.*; 35 import junit.framework.Test; 36 import junit.framework.TestCase; 37 import junit.framework.TestSuite; 38 39 40 47 public class IParserUTestI extends InterfaceTestCase 48 { 49 52 private static final Class THIS_CLASS = IParserUTestI.class; 53 private static final AutoDoc DOC = new AutoDoc( THIS_CLASS ); 54 55 public IParserUTestI( String name, ImplFactory f ) 56 { 57 super( name, IParser.class, f ); 58 } 59 60 61 public IParser createIParser() 62 { 63 return (IParser)createImplObject(); 64 } 65 66 67 70 71 public void testParse1() 72 { 73 IParser p = createIParser(); 74 ITestIssueRecord[] tir = p.parse(); 75 assertNotNull( 76 "Returned null array.", 77 tir ); 78 for (int i = 0; i < tir.length; ++i) 79 { 80 assertNotNull( 81 "TsetIssueRecord index "+i+" is null.", 82 tir[i] ); 83 } 84 } 85 86 87 90 91 public static InterfaceTestSuite suite() 92 { 93 InterfaceTestSuite suite = new InterfaceTestSuite( THIS_CLASS ); 94 95 return suite; 96 } 97 98 public static void main( String [] args ) 99 { 100 String [] name = { THIS_CLASS.getName() }; 101 102 105 junit.textui.TestRunner.main( name ); 106 } 107 108 109 113 protected void setUp() throws Exception 114 { 115 super.setUp(); 116 117 } 119 120 121 125 protected void tearDown() throws Exception 126 { 127 129 130 super.tearDown(); 131 } 132 } 133 134 | Popular Tags |