SAP ABAP Class CL_FDT_GTC_UT_XML (Test Class for XML based UT)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
⤷
SFDT_TEST (Package) BRFplus: Global Test Classes
⤷
⤷
Properties
| Class | CL_FDT_GTC_UT_XML | |
| Short Description | Test Class for XML based UT | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 5 | |
| Package | SFDT_TEST | BRFplus: Global Test Classes |
| Created | 20110218 | SAP |
| Last change | 20130531 | 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_FDT_GTC_UT_XML has no interface implemented.
Friends
Class CL_FDT_GTC_UT_XML has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Public | See coding | 20110817 | |||||
| 2 | Instance attribute | Public | Type reference (TYPE) | I | 20110311 |
Methods
Events
Class CL_FDT_GTC_UT_XML has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | MTS_MESSAGE | Public | See coding | 20110817 | BEGIN OF mts_message ,
gv_test_case TYPE IF_FDT_TYPES=>ID,
lv_timestamp TYPE IF_FDT_TYPES=>TIMESTAMP,
lv_description TYPE string,
END OF mts_message
|
||
| 2 | S_PROCESS_CALL_TYPE | Private | See coding | 20110303 | BEGIN OF s_process_call_type ,
no_interpretation_mode TYPE boole_d, "true: do not process interpretation mode
no_generation_mode TYPE boole_d, "true: do not process generation mode
no_gen_trace_mode TYPE boole_d, "true: do not process generation in trace mode
no_gen_stat_namtab TYPE boole_d, "true: do not process generation Mode with Named-Context-Table
no_gen_stat_idtab TYPE boole_d, "true: do not process generation Mode with ID-based-Context-Table
END OF s_process_call_type
|
Method Signatures
Method ABS_RUNTIME_TEST_VALUE_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_CONTEXT | FDT: Context | 20110221 | |||
| 2 | ER_EXPECTED_RESULT_VALUE | Call by reference | Object reference (TYPE REF TO) | DATA | 20110221 | ||||
| 3 | ES_BAL_MSG | Call by reference | Type reference (TYPE) | BAL_S_MSG | Application Log: Message Data | 20110223 | |||
| 4 | ES_CALL_TYPE | Call by reference | Type reference (TYPE) | S_PROCESS_CALL_TYPE | 20110303 | ||||
| 5 | EV_ACTION_RESULT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110221 | ||||
| 6 | EV_INVALID | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110908 | ||||
| 7 | EV_LAST | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110221 | ||||
| 8 | EV_VALID_SET | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110223 | ||||
| 9 | IV_CHANGE_INDEX | Call by reference | Type reference (TYPE) | I | 20110221 | ||||
| 10 | IV_FUNCTION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | function id | 20110905 | |||
| 11 | IV_TEST_CASE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20110221 |
Method ABS_RUNTIME_TEST_VALUE_SET on class CL_FDT_GTC_UT_XML has no exception.
Method ASSERT_EQUALS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ACT | Call by reference | Type reference (TYPE) | ANY | Data Object with Current Value | 20110222 | |||
| 2 | ASSERTION_FAILED | Value transfer | Type reference (TYPE) | ABAP_BOOL | Condition not met | 20110222 | |||
| 3 | EXP | Call by reference | Type reference (TYPE) | ANY | Data Object with Expected Type | 20110222 | |||
| 4 | IGNORE_HASH_SEQUENCE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Ignore change sequence in hash tables | 20110222 | ||
| 5 | LEVEL | Call by reference | Type reference (TYPE) | AUNIT_LEVEL | 1 | Error Severity | 20110222 | ||
| 6 | MSG | Call by reference | Type reference (TYPE) | CSEQUENCE | Message in Case of Error | 20110222 | |||
| 7 | QUIT | Call by reference | Type reference (TYPE) | AUNIT_FLOWCTRL | 1 | Flow Control in Case of Error | 20110222 | ||
| 8 | TOL | Call by reference | Type reference (TYPE) | F | Tolerance Range for Floating Point Numbers | 20110222 |
Method ASSERT_EQUALS on class CL_FDT_GTC_UT_XML has no exception.
Method COMPARE_ELEMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ELEMENT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20120731 | |||
| 2 | IV_ELEMENT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ELEMENT_TYPE | Elementary Data Type | 20120731 | |||
| 3 | IV_VALUE_1 | Call by reference | Type reference (TYPE) | ANY | 20120731 | ||||
| 4 | IV_VALUE_2 | Call by reference | Type reference (TYPE) | ANY | 20120731 | ||||
| 5 | RV_IS_EQUAL | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120731 |
Method COMPARE_ELEMENTS on class CL_FDT_GTC_UT_XML has no exception.
Method COMPARE_STRUCTURES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_STRUCTURE_1 | Call by reference | Type reference (TYPE) | ANY | 20120731 | ||||
| 2 | IS_STRUCTURE_2 | Call by reference | Type reference (TYPE) | ANY | 20120731 | ||||
| 3 | IV_STRUCTURE_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20120731 | |||
| 4 | RV_IS_EQUAL | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120731 |
Method COMPARE_STRUCTURES on class CL_FDT_GTC_UT_XML has no exception.
Method COMPARE_TABLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_TABLE_1 | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20120731 | ||||
| 2 | IT_TABLE_2 | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20120731 | ||||
| 3 | IV_TABLE_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20120731 | |||
| 4 | RV_IS_EQUAL | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120731 |
Method COMPARE_TABLES on class CL_FDT_GTC_UT_XML has no exception.
Method COMPARE_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FAILURE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Failure? | 20110222 | |||
| 2 | EV_FAILURE_STRING | Call by reference | Type reference (TYPE) | STRING | Failure Text | 20110222 | |||
| 3 | IR_EXEC_VALUE | Call by reference | Object reference (TYPE REF TO) | DATA | Value after Execution | 20110222 | |||
| 4 | IR_EXP_VALUE | Call by reference | Object reference (TYPE REF TO) | DATA | Expected Value | 20110222 | |||
| 5 | IV_ACTION_RESULT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Is it an action result? | 20110222 | ||
| 6 | IV_RESULT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20120731 |
Method COMPARE_VALUES on class CL_FDT_GTC_UT_XML has no exception.
Method EXECUTE_TEST_CASE Signature
Method EXECUTE_TEST_CASE on class CL_FDT_GTC_UT_XML has no parameter.
Method EXECUTE_TEST_CASE on class CL_FDT_GTC_UT_XML has no exception.
Method FAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DETAIL | Call by reference | Type reference (TYPE) | CSEQUENCE | Detailed Message | 20110221 | |||
| 2 | LEVEL | Call by reference | Type reference (TYPE) | AUNIT_LEVEL | 1 | Error Severity | 20110221 | ||
| 3 | MSG | Call by reference | Type reference (TYPE) | CSEQUENCE | Error Message | 20110221 | |||
| 4 | QUIT | Call by reference | Type reference (TYPE) | AUNIT_FLOWCTRL | 1 | Flow Control in Case of Error | 20110221 |
Method FAIL on class CL_FDT_GTC_UT_XML has no exception.
Method FUNC_GET_IDTAB_AND_NAMTAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETS_ID_VALUE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_ID_VALUE | 20110221 | ||||
| 2 | ET_NAME_VALUE | Call by reference | Type reference (TYPE) | ABAP_PARMBIND_TAB | 20110221 | ||||
| 3 | IO_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_CONTEXT | FDT: Context | 20110221 |
Method FUNC_GET_IDTAB_AND_NAMTAB on class CL_FDT_GTC_UT_XML has no exception.
Method FUNC_GET_RESULT_DATA_REF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_RESULT | Value transfer | Object reference (TYPE REF TO) | DATA | 20110221 | ||||
| 2 | IO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | FDT: Function | 20110221 |
Method FUNC_GET_RESULT_DATA_REF on class CL_FDT_GTC_UT_XML has no exception.
Method GET_FUNCTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | FDT: Function | 20110221 | |||
| 2 | ETS_FUNCTION | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | list of function id's | 20110822 | |||
| 3 | EV_FUNCTION | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20110221 | |||
| 4 | IV_TEST_CASE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20110221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | FDT: Invalid Input | 20110307 |
Method PROCESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TEST_CASE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20110221 | |||
| 2 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20110221 | |||
| 3 | IV_USER | Call by reference | Type reference (TYPE) | SYUNAME | User Name | 20110818 |
Method PROCESS on class CL_FDT_GTC_UT_XML has no exception.
Method PROCESS_FUNC_GEN_INST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_RESULT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_RESULT | FDT: Result | 20110221 | |||
| 2 | EV_COMPARE_FAILURE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Failure while comparing? | 20110221 | |||
| 3 | EV_FAILURE_STRING | Call by reference | Type reference (TYPE) | STRING | Failure string | 20110221 | |||
| 4 | EV_SKIP | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110221 | ||||
| 5 | IO_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_CONTEXT | FDT: Context | 20110221 | |||
| 6 | IO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | FDT: Function | 20110221 | |||
| 7 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version) | 20110221 |
Method PROCESS_FUNC_GEN_INST on class CL_FDT_GTC_UT_XML has no exception.
Method PROCESS_FUNC_GEN_STAT_IDTAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_RESULT | Call by reference | Type reference (TYPE) | DATA | FDT: Result | 20110221 | |||
| 2 | EV_COMPARE_FAILURE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Failure while comparing? | 20110221 | |||
| 3 | EV_FAILURE_STRING | Call by reference | Type reference (TYPE) | STRING | Failure Text | 20110221 | |||
| 4 | EV_SKIP | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110221 | ||||
| 5 | IO_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_CONTEXT | FDT: Context | 20110221 | |||
| 6 | IO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | FDT: Function | 20110221 | |||
| 7 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version) | 20110221 |
Method PROCESS_FUNC_GEN_STAT_IDTAB on class CL_FDT_GTC_UT_XML has no exception.
Method PROCESS_FUNC_GEN_STAT_NAMTAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_RESULT | Call by reference | Type reference (TYPE) | DATA | FDT: Result | 20110221 | |||
| 2 | EV_COMPARE_FAILURE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Compare failure? | 20110221 | |||
| 3 | EV_FAILURE_STRING | Call by reference | Type reference (TYPE) | STRING | Failure Text | 20110221 | |||
| 4 | EV_SKIP | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110221 | ||||
| 5 | IO_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_CONTEXT | FDT: Context | 20110221 | |||
| 6 | IO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | 20110221 | ||||
| 7 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version) | 20110221 |
Method PROCESS_FUNC_GEN_STAT_NAMTAB on class CL_FDT_GTC_UT_XML has no exception.
Method PROCESS_FUNC_INT_INST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_RESULT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_RESULT | FDT: Result | 20110221 | |||
| 2 | EV_COMPARE_FAILURE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Compare Failure? | 20110221 | |||
| 3 | EV_FAILURE_STRING | Call by reference | Type reference (TYPE) | STRING | Failure text | 20110221 | |||
| 4 | IO_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_CONTEXT | FDT: Context | 20110221 | |||
| 5 | IO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | FDT: Function | 20110221 | |||
| 6 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version) | 20110221 |
Method PROCESS_FUNC_INT_INST on class CL_FDT_GTC_UT_XML has no exception.
Method PROCESS_FUNC_WITH_TRACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_RESULT | Call by reference | Type reference (TYPE) | DATA | FDT: Result | 20110221 | |||
| 2 | EV_COMPARE_FAILURE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Compare failure? | 20110221 | |||
| 3 | EV_FAILURE_STRING | Call by reference | Type reference (TYPE) | STRING | Failure Text | 20110221 | |||
| 4 | EV_SKIP | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110221 | ||||
| 5 | IO_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_CONTEXT | FDT: Context | 20110221 | |||
| 6 | IO_FUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | 20110221 | ||||
| 7 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version) | 20110221 |
Method PROCESS_FUNC_WITH_TRACE on class CL_FDT_GTC_UT_XML has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 731 |