Hierarchy
⤷
⤷
Properties
| Class | CL_EPM_TEST_UTILITIES | |
| Short Description | Factory and utility methods, | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | S_EPM_TESTING_UTILITIES | EPM BO and Scenario Testing |
| Created | 20081218 | SAP |
| Last change | 20140121 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_EPM_TEST_UTILITIES has no interface implemented.
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_EPM_AUNIT_DECORATOR | 20100414 | EPM: AUNIT decorator ( Start of individual unit tests etc. ) | |
| 2 | CL_EPM_TEST_LOGGER | 20090119 | Implements the logger Interface |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | SEPM_TEST_COMPONENT_NAME | 'CLAS~CL_EPM_TEST_UTILITIES' | Component name of this class: Used for logging purposes | 20090311 | ||
| 2 | Constant | Private | Type reference (TYPE) | SEPM_TEST_COMPONENT_VERSION | '1.0' | Component version of this class: Used for logging purposes | 20090311 | ||
| 3 | Constant | Public | Type reference (TYPE) | SEPM_TEST_SEQUENCE_ID | SPACE | EPM: Test sequence identifier | 20090302 | ||
| 4 | Constant | Public | Type reference (TYPE) | TBTCO-PRDDAYS | 3 | Age in days after which DB entries are reorganized | 20100913 | ||
| 5 | Constant | Private | Type reference (TYPE) | TBTCO-JOBNAME | 'EPM_TEST_REORG' | Name of the reorg job | 20100910 | ||
| 6 | Constant | Private | Type reference (TYPE) | TBTCP-PROGNAME | 'RS_EPM_TEST_REORGANIZATION' | Name of the reorg report | 20100913 | ||
| 7 | Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Environment started by central eCATT | 20090414 | ||
| 8 | Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Environment started by proxy | 20090414 | ||
| 9 | Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Environment started by test report | 20090414 | ||
| 10 | Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Environment started by unit test | 20090414 | ||
| 11 | Static Attribute | Private | Type reference (TYPE) | SEPM_TEST_SEQUENCE_ID | EPM: Test sequence identifier | 20090414 | |||
| 12 | Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Signs if init is already called | 20090414 | ||
| 13 | Static Attribute | Private | Type reference (TYPE) | SEPM_TEST_ID | Name or Number of a test | 20090414 | |||
| 14 | Static Attribute | Private | Type reference (TYPE) | SEPM_TEST_SEQUENCE_ID | EPM: Test sequence identifier | 20090414 | |||
| 15 | Static Attribute | Private | Type reference (TYPE) | SEPM_TEST_SESSION_ID | Unique number of a test | 20090414 | |||
| 16 | Constant | Private | Type reference (TYPE) | STRING | 'R/3*EPM_TEST_ENVIRONMENT' | Name of second DB connection used by logger | 20090205 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Check whether a test session has been finisehd / cancelled | 20090210 | |
| 2 | Static method | Private | Method | Cleanup resources ( secondary DB connection ) | 20100714 | |
| 3 | Static method | Public | Method | Create a test session id | 20090325 | |
| 4 | Static method | Private | Method | 20121107 | ||
| 5 | Static method | Public | Method | Delete test log entries in DB selectively | 20090205 | |
| 6 | Static method | Public | Method | get ( parameter, value ) context table from XML document | 20090402 | |
| 7 | Static method | Public | Method | Retrieve the current parent test sequence ID | 20090302 | |
| 8 | Static method | Public | Method | Get the test context for a component | 20081218 | |
| 9 | Static method | Public | Method | Retrieves the current test ID or name | 20081218 | |
| 10 | Static method | Public | Method | Get test log entries from DB ( eCATT / proxy mode logs ) | 20090205 | |
| 11 | Static method | Public | Method | Retrieves a logger instance | 20081218 | |
| 12 | Static method | Public | Method | Retrieves the current test sequence ID | 20090227 | |
| 13 | Static method | Public | Method | Get the state of the currently active test sequence | 20090226 | |
| 14 | Static method | Public | Method | Retrieves the current test session ID | 20081218 | |
| 15 | Static method | Private | Method | DEPRECATED: Prepare a test or test sequence | 20081218 | |
| 16 | Static method | Public | Method | Prepare an ecatt test or test sequence | 20090409 | |
| 17 | Static method | Public | Method | Prepare a proxy test or test sequence | 20090409 | |
| 18 | Static method | Public | Method | Prepare a report test or test sequence | 20090409 | |
| 19 | Static method | Public | Method | Prepare an abap unit test | 20090409 | |
| 20 | Static method | Public | Method | 20130619 | ||
| 21 | Static method | Public | Method | Return true is any kind of test mode is active | 20100811 | |
| 22 | Static method | Public | Method | Checks if the caller of the tests is the central eCATT | 20081218 | |
| 23 | Static method | Public | Method | Lock Unit Test | 20090529 | |
| 24 | Static method | Public | Method | Indicate that a test sequence has been triggered | 20090409 | |
| 25 | Static method | Public | Method | Schedules a new or modifies an existing reorg job | 20100910 | |
| 26 | Static method | Private | Method | Set the state of the currently active test sequence | 20090226 | |
| 27 | Static method | Public | Method | A test program signals the test sequence as started | 20090121 | |
| 28 | Static method | Public | Method | Stops the test environment and signals the test as canceled | 20090121 | |
| 29 | Static method | Public | Method | A test program signals the test sequence as ended | 20090121 | |
| 30 | Static method | Public | Method | Unlick Unit Test | 20090529 |
Events
Class CL_EPM_TEST_UTILITIES has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TT_JOBS | Private | See coding | 20121107 | tt_jobs TYPE STANDARD TABLE OF ty_job
|
||
| 2 | TT_PARAM_VALUE_CONTEXT_DATA | Public | See coding | Table of ( parameter, value ) context entries | 20090402 | tt_param_value_context_data TYPE STANDARD TABLE OF ty_param_value_context_data
WITH DEFAULT KEY
|
|
| 3 | TT_TEST_LOG | Public | Type reference (TYPE) | SEPM_TEST_LOG_ENTRIES | 20090205 | |
|
| 4 | TY_JOB | Private | See coding | 20121107 | BEGIN OF ty_job,
jobname TYPE tbtco-jobname,
jobcount TYPE tbtco-jobcount,
prddays TYPE tbtco-prddays,
status TYPE tbtco-status,
END OF ty_job
|
||
| 5 | TY_PARAM_VALUE_CONTEXT_DATA | Public | See coding | Context entry consisting of a ( parameter, value ) entry | 20090402 | BEGIN OF ty_param_value_context_data,
parameter TYPE string,
value TYPE string,
END OF ty_param_value_context_data
|
|
| 6 | TY_TEST_LOG_ENTRY | Public | Type reference (TYPE) | SEPM_TEST_LOG_ENTRY | 20090205 | |
Method Signatures
Method CHECK_FOR_TEST_SESSION_END Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TEST_SESSION_ID | Call by reference | Type reference (TYPE) | SEPM_TEST_SESSION_ID | Unique number of a test | 20090210 | |||
| 2 | IV_TIMEOUT_IN_SECS | Call by reference | Type reference (TYPE) | I | Max. time to wait for test session end | 20090212 | |||
| 3 | RV_TEST_SESSION_HAS_ENDED | Value transfer | Type reference (TYPE) | ABAP_BOOL | Flag: Test session has ended (true/false) | 20090210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for the EPM test framework | 20090210 |
Method CLEANUP Signature
Method CLEANUP on class CL_EPM_TEST_UTILITIES has no parameter.
Method CLEANUP on class CL_EPM_TEST_UTILITIES has no exception.
Method CREATE_TEST_SESSION_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_TEST_SESSION_ID | Value transfer | Type reference (TYPE) | SEPM_TEST_SESSION_ID | EPM: Test session identifier | 20090325 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for the EPM test framework | 20090325 |
Method DELETE_SUPERFLUOUS_JOBS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_SUPERFLUOUS_JOBS | Call by reference | Type reference (TYPE) | TT_JOBS | 20121107 |
Method DELETE_SUPERFLUOUS_JOBS on class CL_EPM_TEST_UTILITIES has no exception.
Method DELETE_TEST_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TEST_SEQUENCE_ID | Call by reference | Type reference (TYPE) | SEPM_TEST_SEQUENCE_ID | EPM: Test sequence identifier | 20100922 | |||
| 2 | IV_TEST_SESSION_ID | Call by reference | Type reference (TYPE) | SEPM_TEST_SESSION_ID | Unique number of a test session | 20090205 | |||
| 3 | IV_UP_TO_THIS_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMPL | delete log entries up to this timestamp | 20090211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for the EPM test framework | 20090210 |
Method GET_PARAM_VALUE_XML_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PARAM_VALUE_TABLE | Call by reference | Type reference (TYPE) | TT_PARAM_VALUE_CONTEXT_DATA | Table of ( parameter, value ) context entries | 20090402 | |||
| 2 | IV_TEST_COMPONENT_NAME | Call by reference | Type reference (TYPE) | SEPM_TEST_COMPONENT_NAME | Name or identifier of the EPM component | 20090402 | |||
| 3 | IV_TEST_COMPONENT_VERSION | Call by reference | Type reference (TYPE) | SEPM_TEST_COMPONENT_VERSION | Version of the context | 20090402 | |||
| 4 | IV_XML_CONTEXT_ELEMENT_NAME | Call by reference | Type reference (TYPE) | STRING | Name of XML element that holds the (parameter, value) table | 20090402 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for the EPM test framework | 20090402 |
Method GET_PARENT_TEST_SEQUENCE_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_PARENT_TEST_SEQUENCE_ID | Value transfer | Type reference (TYPE) | SEPM_TEST_SEQUENCE_ID | EPM: Test sequence identifier | 20090302 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for the EPM test framework | 20090302 |
Method GET_TEST_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TEST_COMPONENT_NAME | Call by reference | Type reference (TYPE) | SEPM_TEST_COMPONENT_NAME | Name or identifier of the EPM component | 20090114 | |||
| 2 | IV_TEST_COMPONENT_VERSION | Call by reference | Type reference (TYPE) | SEPM_TEST_COMPONENT_VERSION | Version of the context | 20090114 | |||
| 3 | RV_TEST_CONTEXT | Value transfer | Type reference (TYPE) | STRING | The requested context | 20081218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for the EPM test framework | 20081218 |
Method GET_TEST_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_TEST_ID | Value transfer | Type reference (TYPE) | SEPM_TEST_ID | Name or Number of a test | 20081218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for the EPM test framework | 20081218 |
Method GET_TEST_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LOG | Call by reference | Type reference (TYPE) | SEPM_TEST_LOG_ENTRIES | Table that holds the log entries | 20090205 | |||
| 2 | IV_COMPONENT_NAME | Call by reference | Type reference (TYPE) | SEPM_TEST_COMPONENT_NAME | Name or identifier of the EPM component | 20090205 | |||
| 3 | IV_COMPONENT_VERSION | Call by reference | Type reference (TYPE) | SEPM_TEST_COMPONENT_VERSION | Version of the context | 20090205 | |||
| 4 | IV_FROM_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMPL | UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) | 20090205 | |||
| 5 | IV_ONLY_WHEN_SESSION_FINISHED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag: Read log only if test session has finished | 20090304 | ||
| 6 | IV_TEST_SESSION_ID | Call by reference | Type reference (TYPE) | SEPM_TEST_SESSION_ID | Unique number of a test session | 20090205 | |||
| 7 | IV_TIMEOUT_IN_SECS | Call by reference | Type reference (TYPE) | I | 120 | Max. time to wait for end of test session | 20090212 | ||
| 8 | IV_TO_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMPL | UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) | 20090205 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for the EPM test framework | 20090210 |
Method GET_TEST_LOGGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DEBUG_AT_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Starts debugger, when an error is reported (e.g by logger) | 20081218 | ||
| 2 | IV_REPORTING_DEPTH | Call by reference | Type reference (TYPE) | IF_EPM_TEST_LOGGER=>TY_REPORTING_DEPTH | IF_EPM_TEST_LOGGER=>GC_REPORTING_DEPTH_ALL | Depth of reporting | 20081218 | ||
| 3 | IV_TEST_COMPONENT_NAME | Call by reference | Type reference (TYPE) | SEPM_TEST_COMPONENT_NAME | Name or identifier of the EPM component | 20090114 | |||
| 4 | IV_TEST_COMPONENT_VERSION | Call by reference | Type reference (TYPE) | SEPM_TEST_COMPONENT_VERSION | Version of the context | 20090130 | |||
| 5 | RO_TEST_LOGGER | Value transfer | Object reference (TYPE REF TO) | IF_EPM_TEST_LOGGER | This interface logs all errors, warnings ... of tests | 20081218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for the EPM test framework | 20081218 |
Method GET_TEST_SEQUENCE_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_TEST_SEQUENCE_ID | Value transfer | Type reference (TYPE) | SEPM_TEST_SEQUENCE_ID | EPM: Test sequence identifier | 20090227 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for the EPM test framework | 20090227 |
Method GET_TEST_SEQUENCE_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_STATE | Value transfer | Type reference (TYPE) | SEPM_TEST_STATE | Represents the state of a test for synchronization | 20090226 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for the EPM test framework | 20090226 |
Method GET_TEST_SESSION_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_TEST_SESSION_ID | Value transfer | Type reference (TYPE) | SEPM_TEST_SESSION_ID | Unique number of a test | 20081218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for the EPM test framework | 20081218 |
Method INIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_IS_ECATT_TEST | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | caller is the central eCATT | 20081218 | ||
| 2 | IV_IS_PROXY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | caller is a proxy implementation | 20081218 | ||
| 3 | IV_IS_REPORT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | caller is a report | 20081218 | ||
| 4 | IV_IS_UNIT_TEST | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | caller is an ABAP unit test | 20081218 | ||
| 5 | IV_PARENT_TEST_SEQUENCE_ID | Call by reference | Type reference (TYPE) | SEPM_TEST_SEQUENCE_ID | EPM: Test sequence identifier | 20090302 | |||
| 6 | IV_TEST_ID | Call by reference | Type reference (TYPE) | SEPM_TEST_ID | Name or Number of a test | 20081218 | |||
| 7 | IV_TEST_SEQUENCE_ID | Call by reference | Type reference (TYPE) | SEPM_TEST_SEQUENCE_ID | EPM: Test sequence identifier | 20090227 | |||
| 8 | IV_TEST_SESSION_ID | Call by reference | Type reference (TYPE) | SEPM_TEST_SESSION_ID | Unique number of a test | 20081218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for the EPM test framework | 20081218 |
Method INIT_ECATT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PARENT_TEST_SEQUENCE_ID | Call by reference | Type reference (TYPE) | SEPM_TEST_SEQUENCE_ID | 20090414 | ||||
| 2 | IV_TEST_ID | Call by reference | Type reference (TYPE) | SEPM_TEST_ID | 20090414 | ||||
| 3 | IV_TEST_SEQUENCE_ID | Call by reference | Type reference (TYPE) | SEPM_TEST_SEQUENCE_ID | 20090414 | ||||
| 4 | IV_TEST_SESSION_ID | Call by reference | Type reference (TYPE) | SEPM_TEST_SESSION_ID | 20090414 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20090414 |
Method INIT_PROXY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PARENT_TEST_SEQUENCE_ID | Call by reference | Type reference (TYPE) | SEPM_TEST_SEQUENCE_ID | 20090414 | ||||
| 2 | IV_TEST_ID | Call by reference | Type reference (TYPE) | SEPM_TEST_ID | 20090414 | ||||
| 3 | IV_TEST_SEQUENCE_ID | Call by reference | Type reference (TYPE) | SEPM_TEST_SEQUENCE_ID | 20090414 | ||||
| 4 | IV_TEST_SESSION_ID | Call by reference | Type reference (TYPE) | SEPM_TEST_SESSION_ID | 20090414 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20090414 |
Method INIT_REPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PARENT_TEST_SEQUENCE_ID | Call by reference | Type reference (TYPE) | SEPM_TEST_SEQUENCE_ID | 20090414 | ||||
| 2 | IV_TEST_ID | Call by reference | Type reference (TYPE) | SEPM_TEST_ID | 20090414 | ||||
| 3 | IV_TEST_SEQUENCE_ID | Call by reference | Type reference (TYPE) | SEPM_TEST_SEQUENCE_ID | 20090414 | ||||
| 4 | IV_TEST_SESSION_ID | Call by reference | Type reference (TYPE) | SEPM_TEST_SESSION_ID | 20090414 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20090414 |
Method INIT_UNIT_TESTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PARENT_TEST_SEQUENCE_ID | Call by reference | Type reference (TYPE) | SEPM_TEST_SEQUENCE_ID | 20090414 | ||||
| 2 | IV_TEST_ID | Call by reference | Type reference (TYPE) | SEPM_TEST_ID | 20090414 | ||||
| 3 | IV_TEST_SEQUENCE_ID | Call by reference | Type reference (TYPE) | SEPM_TEST_SEQUENCE_ID | 20090414 | ||||
| 4 | IV_TEST_SESSION_ID | Call by reference | Type reference (TYPE) | SEPM_TEST_SESSION_ID | 20090414 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20090414 |
Method IS_ECATT_ACTIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_ECATT_ACTIVE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130619 |
Method IS_ECATT_ACTIVE on class CL_EPM_TEST_UTILITIES has no exception.
Method IS_TESTING_ACTIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_TESTING_ACTIVE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100811 |
Method IS_TESTING_ACTIVE on class CL_EPM_TEST_UTILITIES has no exception.
Method IS_TEST_ENV_ACTIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_TEST_ENV_IS_ACTIVE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20081218 |
Method IS_TEST_ENV_ACTIVE on class CL_EPM_TEST_UTILITIES has no exception.
Method LOCK_UNIT_TEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_UNIT_TEST_NAME | Call by reference | Type reference (TYPE) | STRING | 'EPM' | 20090603 |
Method LOCK_UNIT_TEST on class CL_EPM_TEST_UTILITIES has no exception.
Method REGISTER_TEST_SEQUENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | description what the test seq does | 20090701 | |||
| 2 | IV_SOURCE | Call by reference | Type reference (TYPE) | STRING | semantical source. eg. po action accept | 20090701 | |||
| 3 | RV_TEST_SEQUENCE_ID | Value transfer | Type reference (TYPE) | SEPM_TEST_SEQUENCE_ID | 20090409 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20090409 |
Method SCHEDULE_REORG_JOB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_JOB_RECURRENCE | Call by reference | Type reference (TYPE) | TBTCO-PRDDAYS | 1 | Job recurrence in days | 20100910 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPM: API exception class | 20100914 |
Method SET_TEST_SEQUENCE_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | description what the test seq does | 20090701 | |||
| 2 | IV_SOURCE | Call by reference | Type reference (TYPE) | STRING | semantical source. eg. po action accept | 20090701 | |||
| 3 | IV_STATE | Call by reference | Type reference (TYPE) | SEPM_TEST_STATE | Represents the state of a test for synchronization | 20090226 | |||
| 4 | IV_TRIGGERED_TEST_SEQUENCE_ID | Call by reference | Type reference (TYPE) | SEPM_TEST_SEQUENCE_ID | EPM: Test sequence identifier | 20090302 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for the EPM test framework | 20090226 |
Method TEST_SEQUENCE_BEGIN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | II_LOGGER | Call by reference | Object reference (TYPE REF TO) | IF_EPM_TEST_LOGGER | This interface logs all errors, warnings ... of tests | 20090202 | |||
| 2 | IV_TEST_SUITE_NAME | Call by reference | Type reference (TYPE) | STRING | Name of the test suite that is started | 20090202 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for the EPM test framework | 20090121 |
Method TEST_SEQUENCE_CANCEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | II_LOGGER | Call by reference | Object reference (TYPE REF TO) | IF_EPM_TEST_LOGGER | This interface logs all errors, warnings ... of tests | 20090202 | |||
| 2 | IV_TEST_SUITE_NAME | Call by reference | Type reference (TYPE) | STRING | Name of the test suite that is cancelled | 20090202 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for the EPM test framework | 20090121 |
Method TEST_SEQUENCE_END Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | II_LOGGER | Call by reference | Object reference (TYPE REF TO) | IF_EPM_TEST_LOGGER | This interface logs all errors, warnings ... of tests | 20090202 | |||
| 2 | IV_TEST_SUITE_NAME | Call by reference | Type reference (TYPE) | STRING | Name of the test suite that is about to end | 20090202 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for the EPM test framework | 20090121 |
Method UNLOCK_UNIT_TEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_UNIT_TEST_NAME | Call by reference | Type reference (TYPE) | STRING | 'EPM' | 20090603 |
Method UNLOCK_UNIT_TEST on class CL_EPM_TEST_UTILITIES has no exception.
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 720 |