edu.rice.cs.cunit.subAnnot.test
Class ClassExTest

java.lang.Object
  extended by TestCase
      extended by edu.rice.cs.cunit.subAnnot.test.ClassExTest

public class ClassExTest
extends TestCase

Unit tests for extended Class class to support annotations with subclassing.

Author:
Mathias Ricken

Constructor Summary
ClassExTest()
           
 
Method Summary
private  void doClassTestNoOrder(java.lang.Class cl)
           
 void testAnnotations()
           
 void testAnnotationsWithDefaults()
           
 void testCtorParamAnnots()
           
 void testMethodParamAnnots()
           
 void testTwoAnnotations()
           
 void testTwoAnnotationsWithDefaults()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassExTest

public ClassExTest()
Method Detail

testAnnotations

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

testAnnotationsWithDefaults

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

testTwoAnnotations

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

testTwoAnnotationsWithDefaults

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

doClassTestNoOrder

private void doClassTestNoOrder(java.lang.Class cl)
                         throws java.lang.Exception
Throws:
java.lang.Exception

testMethodParamAnnots

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

testCtorParamAnnots

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