org.curjent.test.agent
Class ProxyTest

java.lang.Object
  extended by org.curjent.test.agent.AgentTest
      extended by org.curjent.test.agent.ProxyTest

public class ProxyTest
extends AgentTest

Tests the generated agent proxy.


Nested Class Summary
(package private) static interface ProxyTest.ProxyTestAgent
           
(package private)  class ProxyTest.ProxyTestTask
           
 
Nested classes/interfaces inherited from class org.curjent.test.agent.AgentTest
AgentTest.Context
 
Field Summary
(package private)  ProxyTest.ProxyTestAgent agent
           
 
Fields inherited from class org.curjent.test.agent.AgentTest
config, failed, stats
 
Constructor Summary
ProxyTest()
           
 
Method Summary
protected  TestAgent newTestAgent()
           
 void testConcurrentAccess()
           
 void testParamTypes()
           
 void testReturnTypes()
           
 void testSynchronous()
           
 void testSynchronousException()
           
private  void testSynchronousException(Throwable exception)
           
 void testUnhandledExceptions()
           
 
Methods inherited from class org.curjent.test.agent.AgentTest
flush, log, setUp, setUp, setUp, sleep, stats, tearDown, tearDown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

agent

ProxyTest.ProxyTestAgent agent
Constructor Detail

ProxyTest

public ProxyTest()
Method Detail

newTestAgent

protected TestAgent newTestAgent()
Specified by:
newTestAgent in class AgentTest

testParamTypes

public void testParamTypes()

testReturnTypes

public void testReturnTypes()

testSynchronous

public void testSynchronous()

testSynchronousException

public void testSynchronousException()
                              throws Throwable
Throws:
Throwable

testSynchronousException

private void testSynchronousException(Throwable exception)
                               throws Throwable
Throws:
Throwable

testConcurrentAccess

public void testConcurrentAccess()
                          throws InterruptedException
Throws:
InterruptedException

testUnhandledExceptions

public void testUnhandledExceptions()
                             throws Throwable
Throws:
Throwable


Copyright 2009-2011 Tom Landon
Apache License 2.0