org.curjent.test.agent
Class AgentMarkTest

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

public class AgentMarkTest
extends AgentTest

Tests for Agent.mark(Object).


Nested Class Summary
(package private) static interface AgentMarkTest.AgentMarkTestAgent
           
(package private)  class AgentMarkTest.AgentMarkTestTask
           
 
Nested classes/interfaces inherited from class org.curjent.test.agent.AgentTest
AgentTest.Context
 
Field Summary
(package private)  AgentMarkTest.AgentMarkTestAgent agent
           
 
Fields inherited from class org.curjent.test.agent.AgentTest
config, failed, stats
 
Constructor Summary
AgentMarkTest()
           
 
Method Summary
protected  TestAgent newTestAgent()
           
 void testIsolated()
           
 void testLeading()
           
 void testMark()
           
 void testStandard()
           
 
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

AgentMarkTest.AgentMarkTestAgent agent
Constructor Detail

AgentMarkTest

public AgentMarkTest()
Method Detail

newTestAgent

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

testMark

public void testMark()
              throws InterruptedException
Throws:
InterruptedException

testIsolated

public void testIsolated()
                  throws InterruptedException
Throws:
InterruptedException

testLeading

public void testLeading()
                 throws InterruptedException
Throws:
InterruptedException

testStandard

public void testStandard()
                  throws InterruptedException
Throws:
InterruptedException


Copyright 2009-2011 Tom Landon
Apache License 2.0