1 26 27 package net.sourceforge.groboutils.codecoverage.v2; 28 29 import net.sourceforge.groboutils.autodoc.v1.AutoDoc; 30 import net.sourceforge.groboutils.junit.v1.iftc.ImplFactory; 31 import net.sourceforge.groboutils.junit.v1.iftc.InterfaceTestCase; 32 import net.sourceforge.groboutils.junit.v1.iftc.InterfaceTestSuite; 33 34 35 42 public class IAnalysisMetaDataUTestI extends InterfaceTestCase 43 { 44 47 private static final Class THIS_CLASS = IAnalysisMetaDataUTestI.class; 48 private static final AutoDoc DOC = new AutoDoc( THIS_CLASS ); 49 50 public IAnalysisMetaDataUTestI( String name, ImplFactory f ) 51 { 52 super( name, IAnalysisMetaData.class, f ); 53 } 54 55 56 public IAnalysisMetaData createIAnalysisMetaData() 57 { 58 return (IAnalysisMetaData)createImplObject(); 59 } 60 61 62 65 public void testGetCoveredFormattedText1() 66 { 67 IAnalysisMetaData amd = createIAnalysisMetaData(); 68 String s = amd.getCoveredFormattedText(); 69 assertNotNull( 70 "Null covered text.", 71 s ); 72 assertTrue( 73 "Empty covered text.", 74 s.length() > 0 ); 75 } 76 77 78 public void testGetNotCoveredFormattedText1() 79 { 80 IAnalysisMetaData amd = createIAnalysisMetaData(); 81 String s = amd.getNotCoveredFormattedText(); 82 assertNotNull( 83 "Null not-covered text.", 84 s ); 85 assertTrue( 86 "Empty not-covered text.", 87 s.length() > 0 ); 88 } 89 90 91 public void getInstructionWeight() 92 { 93 IAnalysisMetaData amd = createIAnalysisMetaData(); 94 byte w = amd.getInstructionWeight(); 95 96 } 98 99 100 101 104 105 public static InterfaceTestSuite suite() 106 { 107 InterfaceTestSuite suite = new InterfaceTestSuite( THIS_CLASS ); 108 109 return suite; 110 } 111 112 public static void main( String [] args ) 113 { 114 String [] name = { THIS_CLASS.getName() }; 115 116 119 junit.textui.TestRunner.main( name ); 120 } 121 122 123 127 protected void setUp() throws Exception 128 { 129 super.setUp(); 130 131 } 133 134 135 139 protected void tearDown() throws Exception 140 { 141 143 144 super.tearDown(); 145 } 146 } 147 148 | Popular Tags |