public class ProjectCommand extends Command
Example:
// Login table uses default TAB separator
ProjectCommand login = new ProjectCommand("Login", null);
login.addParameter( "^userid=Carlos" );
login.addParameter( "^password=Santana" );
...
suiteTable.add( login );
This is generally only useful if you are trying to invoke a test table that has not been defined within this API but will exist at runtime.
_parameters, BLOCKID_RECORD_TYPE, BREAKPOINT_RECORD_TYPE, COMPONENT_FUNCTION_FAILOK_RECORD_TYPE, COMPONENT_FUNCTION_RECORD_TYPE, COMPONENT_FUNCTION_WARNOK_RECORD_TYPE, DRIVER_COMMAND_FAILOK_RECORD_TYPE, DRIVER_COMMAND_RECORD_TYPE, DRIVER_COMMAND_WARNOK_RECORD_TYPE, EMPTY_PARAMETER, ENGINE_COMMAND_FAILOK_RECORD_TYPE, ENGINE_COMMAND_RECORD_TYPE, ENGINE_COMMAND_WARNOK_RECORD_TYPE, PROJECT_COMMAND_RECORD_TYPE, SKIPPED_RECORD_TYPE
Constructor and Description |
---|
ProjectCommand(java.lang.String tableName,
java.lang.String separator)
Create an instance of a Project Command to invoke a runtime test table.
|
appendCommandToTestRecord, exportTestRecord, getCommandName, getTestRecordID
addParameter, addParameters, appendParametersToTestRecord, getParameters
public ProjectCommand(java.lang.String tableName, java.lang.String separator)
tableName
- -- the name of the test table to invokeseparator
- -- the separator that table uses to delimit fields.
This separator can be null or zero-length if the specified table uses
the default separator or the one used by the calling table.java.lang.IllegalArgumentException
- if the tableName is null or zero-lengthCopyright © SAS Institute. All Rights Reserved.