com.lexicalscope.fluentreflection.dynamicproxy.endtoend
Class TestFluentDynamicProxy

java.lang.Object
  extended by com.lexicalscope.fluentreflection.dynamicproxy.endtoend.TestFluentDynamicProxy

public class TestFluentDynamicProxy
extends Object


Field Summary
 org.junit.rules.ExpectedException exception
           
 
Constructor Summary
TestFluentDynamicProxy()
           
 
Method Summary
 void canDefineDefaultImplementationForUnmatchedMethods()
           
 void canGetBindUsingMethodArguments()
           
 void canGetMethodArguments()
           
 void canProxyMultipleMethods()
           
 void canReturnDifferentValuesFromEachProxiedMethod()
           
 void canReturnValueFromProxiedMethod()
           
 void canThrowException()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

exception

public final org.junit.rules.ExpectedException exception
Constructor Detail

TestFluentDynamicProxy

public TestFluentDynamicProxy()
Method Detail

canProxyMultipleMethods

public void canProxyMultipleMethods()
                             throws Exception
Throws:
Exception

canReturnValueFromProxiedMethod

public void canReturnValueFromProxiedMethod()
                                     throws Exception
Throws:
Exception

canReturnDifferentValuesFromEachProxiedMethod

public void canReturnDifferentValuesFromEachProxiedMethod()
                                                   throws Exception
Throws:
Exception

canDefineDefaultImplementationForUnmatchedMethods

public void canDefineDefaultImplementationForUnmatchedMethods()
                                                       throws Exception
Throws:
Exception

canThrowException

public void canThrowException()
                       throws Exception
Throws:
Exception

canGetMethodArguments

public void canGetMethodArguments()
                           throws Exception
Throws:
Exception

canGetBindUsingMethodArguments

public void canGetBindUsingMethodArguments()
                                    throws Exception
Throws:
Exception


Copyright © 2011-2012 lexicalscope. All Rights Reserved.