Qorus Integration Engine®
4.0.3.p2_git
|
base class for testing Qorus workflows without starting any workflow execution instances More...
Public Member Methods | |
QorusPassiveWorkflowTest (String name, String version) throws Throwable | |
creates the object from the arguments More... | |
boolean | isInterfaceRunning () throws Throwable |
tests whether the current interface is running in the current Qorus instance More... | |
boolean | canRun () throws Throwable |
returns False so that no execution instances will be started when the test is run | |
Public Member Methods inherited from com.qoretechnologies.qorus.test.QorusWorkflowTest | |
QorusWorkflowTest (String name, String version) throws Throwable | |
creates the object from the arguments More... | |
String | getLogFileName () throws Throwable |
returns the log file name for the current object | |
boolean | isInterfaceRunning () throws Throwable |
tests whether the current interface is running in the current Qorus instance More... | |
boolean | canRun () throws Throwable |
checks if the interface can run | |
int | getLastOrderId () throws Throwable |
finds the last workflow order instance created for this workflow | |
int | createOrder (Map< String, Object > staticdata, Map< String, Object > create_opts) throws Throwable |
creates an order instance and returns the workflow_instanceid More... | |
int | createOrder (Map< String, Object > staticdata) throws Throwable |
creates an order instance and returns the workflow_instanceid More... | |
HashMap< String, Object > | execSynchronous (Map< String, Object > orderdata) throws Throwable |
creates and executes a synchronous workflow order and returns the hash data result More... | |
Public Member Methods inherited from com.qoretechnologies.qorus.test.QorusInterfaceTest | |
QorusInterfaceTest (QoreObject obj) throws Throwable | |
creates the object based on the arguments | |
void | globalSetUp () throws Throwable |
checks that the interface exists and executes a StarLog action | |
Object | exec (Action data) throws Throwable |
executes the Action by calling its run() method and returns the object of Action (that allows to retrieve some particular information about the action later in the test script) | |
String | getQorusInstanceName () throws Throwable |
tests whether some Qorus instance is running and returns its name More... | |
String | getInstanceName () throws Throwable |
returns the Qorus instance name More... | |
String | getDescription () throws Throwable |
returns a string describing the current interface being tested | |
ZonedDateTime | getTimestamp () throws Throwable |
returns the test start timestamp | |
HashMap | getInterfaceInfo () throws Throwable |
returns information about the interface from the REST API or NOTHING if the interface doesn't exist or the system is not responding on the HTTP interface | |
boolean | isInterfaceLoaded () throws Throwable |
tests whether the current interface is loaded in the current Qorus instance More... | |
boolean | isInterfaceRunning () throws Throwable |
tests whether the current interface is running in the current Qorus instance More... | |
HashMap | getFunctionInfo (String name) throws Throwable |
returns the configuration (including source) for the named library function | |
HashMap | getConstantInfo (String name) throws Throwable |
returns the configuration (including source) for the named library constant | |
HashMap | getClassInfo (String name) throws Throwable |
returns the configuration (including source) for the named library class | |
void | disable () throws Throwable |
disables the current interface | |
void | enable () throws Throwable |
enables the current interface | |
abstract String | getLogFileName () throws Throwable |
returns the log file name for the current object | |
abstract boolean | canRun () throws Throwable |
checks if the interface can run | |
Additional Inherited Members | |
Static Public Member Methods inherited from com.qoretechnologies.qorus.test.QorusWorkflowTest | |
static HashMap< String, Object > | hierarchyInfo (int wfiid) throws Throwable |
returns a hash of workflow order instance information keyed by workflow_instanceid for all workflow orders in the hierarchy More... | |
static HashMap< String, Object > | staticData (int wfiid) throws Throwable |
returns the static data hash of the given workflow order More... | |
static HashMap< String, Object > | dynamicData (int wfiid) throws Throwable |
returns the dynamic data hash of the given workflow order or NOTHING if no dynamic data exists for the workflow order More... | |
static HashMap< String, Object > | orderKeys (int wfiid) throws Throwable |
returns the order key hash for the given workflow order or NOTHING if no order keys have been set for the workflow order More... | |
Private Member Methods inherited from com.qoretechnologies.qorus.test.QorusInterfaceTest | |
void | setUserPassword () throws Throwable |
reimplement in child classes to allow the REST username & password for the Qorus server connection to be set before trying to communicate with the server More... | |
base class for testing Qorus workflows without starting any workflow execution instances
|
inline |
creates the object from the arguments
name | the workflow name |
version | the version of the workflow |
|
inline |
tests whether the current interface is running in the current Qorus instance