Project CASUAL
API for CASUAL
 All Classes Namespaces Functions Variables
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
CASUAL.CASUALTest Class Reference

Public Member Functions

 CASUALTest (CASUALSessionData sd)
 
 CASUALTest (CASUALSessionData sd, String[] CASUALLaunchCommand, String[] valuesToCheckDuringRun, String[] valuesWeDontWantToSee)
 
boolean checkTestPoints ()
 

Public Attributes

Runnable readReactToCASUAL
 

Static Public Attributes

static boolean shutdown = false
 

Detailed Description

CASUALTest provides a test automation framework.

Author
Adam Outler adamo.nosp@m.utle.nosp@m.r@gma.nosp@m.il.c.nosp@m.om

Constructor & Destructor Documentation

CASUAL.CASUALTest.CASUALTest ( CASUALSessionData  sd)

sets up logging and parameters

Parameters
sdSessionData for this run
CASUAL.CASUALTest.CASUALTest ( CASUALSessionData  sd,
String[]  CASUALLaunchCommand,
String[]  valuesToCheckDuringRun,
String[]  valuesWeDontWantToSee 
)

Launches CASUAL and monitors output

Parameters
sdSessionData for this run
CASUALLaunchCommandlist of parameters to run
valuesToCheckDuringRundesirable values from CASUAL
valuesWeDontWantToSeeundesirable values reported from CASUAL

Member Function Documentation

boolean CASUAL.CASUALTest.checkTestPoints ( )

Instantiates CASUAL and checks values

Returns
true if no desired values were seen and all desired values were seen

Member Data Documentation

Runnable CASUAL.CASUALTest.readReactToCASUAL

runs CASUAL, hits enter whenever it sees expected values

boolean CASUAL.CASUALTest.shutdown = false
static

true if shutdown is commanded


The documentation for this class was generated from the following file: