1 26 27 package net.sourceforge.groboutils.pmti.v1; 28 29 import net.sourceforge.groboutils.autodoc.v1.AutoDoc; 30 import org.easymock.EasyMock; 31 import org.easymock.MockControl; 32 import net.sourceforge.groboutils.junit.v1.iftc.*; 33 import junit.framework.Test; 34 import junit.framework.TestCase; 35 import junit.framework.TestSuite; 36 37 38 45 public class IIssueTypeInfoUTestI extends InterfaceTestCase 46 { 47 50 private static final Class THIS_CLASS = IIssueTypeInfoUTestI.class; 51 private static final AutoDoc DOC = new AutoDoc( THIS_CLASS ); 52 53 public IIssueTypeInfoUTestI( String name, ImplFactory f ) 54 { 55 super( name, IIssueTypeInfo.class, f ); 56 } 57 58 59 public IIssueTypeInfo createIIssueTypeInfo() 60 { 61 return (IIssueTypeInfo)createImplObject(); 62 } 63 64 65 68 public void testGetName1() 69 { 70 IIssueTypeInfo iti = createIIssueTypeInfo(); 71 String name = iti.getName(); 72 assertNotNull( 73 "Name must not be null.", 74 name ); 75 } 76 77 78 public void testGetPossibleStates1() 79 { 80 IIssueTypeInfo iti = createIIssueTypeInfo(); 81 IIssueState[] is = iti.getPossibleStates(); 82 assertNotNull( 83 "Possible state array must not be null.", 84 is ); 85 for (int i = 0; i < is.length; ++i) 86 { 87 assertNotNull( 88 "Possible state index "+i+" is null.", 89 is[i] ); 90 } 91 } 92 93 94 public void testGetSupportedAttributes1() 95 { 96 IIssueTypeInfo iti = createIIssueTypeInfo(); 97 IAttributeInfo[] ai = iti.getSupportedAttributes(); 98 assertNotNull( 99 "Supported attribute array must not be null.", 100 ai ); 101 for (int i = 0; i < ai.length; ++i) 102 { 103 assertNotNull( 104 "Supported attribute index "+i+" is null.", 105 ai[i] ); 106 } 107 } 108 109 110 public void testGetTestPassedStates1() 111 { 112 IIssueTypeInfo iti = createIIssueTypeInfo(); 113 IIssueState[] is = iti.getTestPassedStates(); 114 assertNotNull( 115 "Test passed state array must not be null.", 116 is ); 117 for (int i = 0; i < is.length; ++i) 118 { 119 assertNotNull( 120 "Test passed state index "+i+" is null.", 121 is[i] ); 122 } 123 } 124 125 126 public void testGetTestFailedStates1() 127 { 128 IIssueTypeInfo iti = createIIssueTypeInfo(); 129 IIssueState[] is = iti.getTestFailedStates(); 130 assertNotNull( 131 "Test failed state array must not be null.", 132 is ); 133 for (int i = 0; i < is.length; ++i) 134 { 135 assertNotNull( 136 "Test failed state index "+i+" is null.", 137 is[i] ); 138 } 139 } 140 141 142 143 146 147 public static InterfaceTestSuite suite() 148 { 149 InterfaceTestSuite suite = new InterfaceTestSuite( THIS_CLASS ); 150 151 return suite; 152 } 153 154 public static void main( String [] args ) 155 { 156 String [] name = { THIS_CLASS.getName() }; 157 158 161 junit.textui.TestRunner.main( name ); 162 } 163 164 165 169 protected void setUp() throws Exception 170 { 171 super.setUp(); 172 173 } 175 176 177 181 protected void tearDown() throws Exception 182 { 183 185 186 super.tearDown(); 187 } 188 } 189 190 | Popular Tags |