edu.rice.cs.plt.reflect
Class ReflectUtilTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by edu.rice.cs.plt.reflect.ReflectUtilTest
All Implemented Interfaces:
Test

public class ReflectUtilTest
extends TestCase


Field Summary
static String MUTABLE_STATIC_FIELD
           
static String mutableNonstaticField
           
 int nonstaticField
           
static int STATIC_FIELD
           
 
Constructor Summary
ReflectUtilTest()
           
 
Method Summary
 void testBootClassLoader()
           
 void testBox()
           
 void testCastAndGetClass()
           
 void testConstructorLambdas()
           
 void testFieldAsBox()
           
 void testGetStaticField()
           
 void testInvokeStaticMethod()
           
 void testIsAnonymousClass()
           
 void testLoadLibraryAdapter()
           
 void testLoadObject()
           
 void testMethodLambdas()
           
 void testSimpleName()
           
 void testStaticFieldAsBox()
           
 void testStaticMethodLambdas()
           
 
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, failNotEquals, failNotSame, failSame
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

STATIC_FIELD

public static final int STATIC_FIELD
See Also:
Constant Field Values

nonstaticField

public final int nonstaticField
See Also:
Constant Field Values

MUTABLE_STATIC_FIELD

public static String MUTABLE_STATIC_FIELD

mutableNonstaticField

public static String mutableNonstaticField
Constructor Detail

ReflectUtilTest

public ReflectUtilTest()
Method Detail

testBootClassLoader

public void testBootClassLoader()

testSimpleName

public void testSimpleName()

testIsAnonymousClass

public void testIsAnonymousClass()

testCastAndGetClass

public void testCastAndGetClass()

testBox

public void testBox()

testLoadObject

public void testLoadObject()
                    throws Exception
Throws:
Exception

testGetStaticField

public void testGetStaticField()
                        throws Exception
Throws:
Exception

testInvokeStaticMethod

public void testInvokeStaticMethod()
                            throws Exception
Throws:
Exception

testLoadLibraryAdapter

public void testLoadLibraryAdapter()
                            throws Exception
Throws:
Exception

testStaticFieldAsBox

public void testStaticFieldAsBox()

testFieldAsBox

public void testFieldAsBox()

testStaticMethodLambdas

public void testStaticMethodLambdas()

testMethodLambdas

public void testMethodLambdas()

testConstructorLambdas

public void testConstructorLambdas()