ix.iplan
Class AutoTester.TestRunner

java.lang.Object
  extended by ix.iplan.AutoTester.TestRunner
Direct Known Subclasses:
MissionaryTest.MissionaryTestRunner
Enclosing class:
AutoTester

public class AutoTester.TestRunner
extends java.lang.Object

Conducts a plan-test.


Constructor Summary
AutoTester.TestRunner(PlanTest test)
           
 
Method Summary
protected  void checkPlan(Slip slip)
           
protected  void describePlan(Slip slip)
           
protected  void describeTest()
           
protected  Plan initialPlan()
           
protected  void planFromPlan(Slip slip)
           
protected  Domain readDomain()
           
protected  java.util.Map runSimulation(PlanCheckingSimulator sim)
           
 void runTest()
           
protected  void saveChangedState(java.util.Map m)
           
protected  java.lang.String savedChangedStateName()
           
protected  java.lang.String savedPlanName()
           
protected  void savePlan(Slip slip)
           
protected  void savePlanFromPlan(Plan plan)
           
protected  Plan taskPlan()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AutoTester.TestRunner

public AutoTester.TestRunner(PlanTest test)
Method Detail

runTest

public void runTest()

describeTest

protected void describeTest()

describePlan

protected void describePlan(Slip slip)

savePlan

protected void savePlan(Slip slip)

savedPlanName

protected java.lang.String savedPlanName()

saveChangedState

protected void saveChangedState(java.util.Map m)

savedChangedStateName

protected java.lang.String savedChangedStateName()

readDomain

protected Domain readDomain()

initialPlan

protected Plan initialPlan()

taskPlan

protected Plan taskPlan()

checkPlan

protected void checkPlan(Slip slip)

runSimulation

protected java.util.Map runSimulation(PlanCheckingSimulator sim)

planFromPlan

protected void planFromPlan(Slip slip)

savePlanFromPlan

protected void savePlanFromPlan(Plan plan)