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 |