org.reflext.test
Class ReflectUnitTest

java.lang.Object
  extended by junit.framework.Assert
      extended by org.reflext.test.ReflectUnitTest
Direct Known Subclasses:
ResolverUnitTest

public abstract class ReflectUnitTest
extends junit.framework.Assert

Version:
$Revision$
Author:
Julien Viet

Nested Class Summary
static class ReflectUnitTest.Comparison
           
 
Constructor Summary
ReflectUnitTest()
           
 
Method Summary
protected  void compare(java.lang.String left, ReflectUnitTest.Comparison comparison, java.lang.String right)
           
protected abstract  void execute()
           
protected  MethodInfo getMethodInfo(java.lang.String methodId)
           
protected  java.lang.String getPhase()
           
protected  TypeInfo getTypeInfo(java.lang.String typeId)
           
 void run(java.lang.String phase, TypeDomainExt domain)
           
 
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, toString, wait, wait, wait
 

Constructor Detail

ReflectUnitTest

public ReflectUnitTest()
Method Detail

run

public final void run(java.lang.String phase,
                      TypeDomainExt domain)
               throws java.lang.Exception
Throws:
java.lang.Exception

getTypeInfo

protected final TypeInfo getTypeInfo(java.lang.String typeId)

getMethodInfo

protected final MethodInfo getMethodInfo(java.lang.String methodId)

compare

protected final void compare(java.lang.String left,
                             ReflectUnitTest.Comparison comparison,
                             java.lang.String right)

getPhase

protected final java.lang.String getPhase()

execute

protected abstract void execute()
                         throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2010 eXo Platform SAS. All Rights Reserved.