org.speakright.itest
Class SRAutoTester

java.lang.Object
  extended by org.speakright.itest.SRAutoTester
All Implemented Interfaces:
SRInteractiveTester.CommandReader, SRInteractiveTester.ContentChecker

public class SRAutoTester
extends java.lang.Object
implements SRInteractiveTester.CommandReader, SRInteractiveTester.ContentChecker


Constructor Summary
SRAutoTester(int testNumber, java.lang.String cmds)
           
SRAutoTester(int testNumber, java.lang.String[] arCmds)
           
 
Method Summary
 boolean checkContent(SRInstance run, java.lang.String content)
           
 java.lang.String readLine(int turnNumber)
           
 boolean run(SRInteractiveTester tester)
          Run the given tester.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SRAutoTester

public SRAutoTester(int testNumber,
                    java.lang.String[] arCmds)

SRAutoTester

public SRAutoTester(int testNumber,
                    java.lang.String cmds)
Method Detail

run

public boolean run(SRInteractiveTester tester)
Run the given tester.

Parameters:
tester -
Returns:
false if test failed, true if passed

readLine

public java.lang.String readLine(int turnNumber)
Specified by:
readLine in interface SRInteractiveTester.CommandReader

checkContent

public boolean checkContent(SRInstance run,
                            java.lang.String content)
Specified by:
checkContent in interface SRInteractiveTester.ContentChecker