mockmaker.structure.tests
Class ReflectionClassStructureTest

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended bymockmaker.structure.tests.ReflectionClassStructureTest
All Implemented Interfaces:
junit.framework.Test

public class ReflectionClassStructureTest
extends junit.framework.TestCase


Nested Class Summary
(package private) static interface ReflectionClassStructureTest.Dummy
           
private static class ReflectionClassStructureTest.DummyClass
           
 
Field Summary
 
Fields inherited from class junit.framework.TestCase
 
Constructor Summary
ReflectionClassStructureTest(java.lang.String s)
           
 
Method Summary
 void testConstructorAndMethodCount()
           
 void testConstructorsNotIncludedInMethods()
           
 void testGetName()
           
 void testIsArray()
           
 void testIsInterface()
           
 void testIsPrimitive()
           
 void testIsPrimitiveArray()
           
 void testMethods()
           
 void testMethodsNotContainingStatic()
           
 void testNotArray()
           
 void testNotPrimitive()
           
 void testNotPrimitiveArray()
           
 void testOneDimensionArray()
           
 void testThreeDimensionArray()
           
 void testZeroDimensionArray()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ReflectionClassStructureTest

public ReflectionClassStructureTest(java.lang.String s)
Method Detail

testGetName

public void testGetName()
                 throws java.lang.Exception
Throws:
java.lang.Exception

testIsInterface

public void testIsInterface()
                     throws java.lang.Exception
Throws:
java.lang.Exception

testNotArray

public void testNotArray()
                  throws java.lang.Exception
Throws:
java.lang.Exception

testIsArray

public void testIsArray()
                 throws java.lang.Exception
Throws:
java.lang.Exception

testZeroDimensionArray

public void testZeroDimensionArray()
                            throws java.lang.Exception
Throws:
java.lang.Exception

testOneDimensionArray

public void testOneDimensionArray()
                           throws java.lang.Exception
Throws:
java.lang.Exception

testThreeDimensionArray

public void testThreeDimensionArray()
                             throws java.lang.Exception
Throws:
java.lang.Exception

testNotPrimitive

public void testNotPrimitive()
                      throws java.lang.Exception
Throws:
java.lang.Exception

testIsPrimitive

public void testIsPrimitive()
                     throws java.lang.Exception
Throws:
java.lang.Exception

testNotPrimitiveArray

public void testNotPrimitiveArray()
                           throws java.lang.Exception
Throws:
java.lang.Exception

testIsPrimitiveArray

public void testIsPrimitiveArray()
                          throws java.lang.Exception
Throws:
java.lang.Exception

testMethods

public void testMethods()
                 throws java.lang.Exception
Throws:
java.lang.Exception

testMethodsNotContainingStatic

public void testMethodsNotContainingStatic()
                                    throws java.lang.Exception
Throws:
java.lang.Exception

testConstructorAndMethodCount

public void testConstructorAndMethodCount()
                                   throws java.lang.Exception
Throws:
java.lang.Exception

testConstructorsNotIncludedInMethods

public void testConstructorsNotIncludedInMethods()
                                          throws java.lang.Exception
Throws:
java.lang.Exception