SAP ABAP Class CL_EC_TEST_ECATT (Test Class for Class-based Type Definitions)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
⤷
SECATT_QM (Package) eCATT Test Cases

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_EC_TEST_ECATT | Test eCATT Interface | 20061218 |
Properties
Class | CL_EC_TEST_ECATT | |
Short Description | Test Class for Class-based Type Definitions | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SECATT_QM | eCATT Test Cases |
Created | 20061218 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_EC_TEST_ECATT has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_EC_TEST_ECATT | Test eCATT Interface | 20061218 |
Friends
Class CL_EC_TEST_ECATT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR10 | 'eCATT-Test' | 20070402 | ||
2 | ![]() |
Instance attribute | Public | Type reference (TYPE) | SPFLI | 20061219 | |||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CHAR10 | Character Field Length = 10 | 20061228 | ||
4 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | CHAR10 | Character Field Length = 10 | 20061228 | ||
5 | ![]() |
Instance attribute | Public | Type reference (TYPE) | MY_SIMPLE_TYPE1 | 20061219 | |||
6 | ![]() |
Constant | Public | See coding | 20061218 | ||||
7 | ![]() |
Instance attribute | Public | Type reference (TYPE) | MY_STRUC_TYPE | 20061219 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20061218 |
2 | ![]() |
Instance method | Public | Method | Test Method Using Class-Based Definitions | 20061220 |
3 | ![]() |
Instance method | Private | Method | 20070110 | |
4 | ![]() |
Instance method | Protected | Method | 20070110 |
Events
Class CL_EC_TEST_ECATT has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | ALI_DDSFLIGHT | Public | Attribute reference (LIKE) | 20070112 |
|
||
2 | ALI_DDTYPE | Public | Attribute reference (LIKE) | 20070112 |
|
||
3 | ALI_DEEP_STRUC | Public | Attribute reference (LIKE) | 20070112 |
|
||
4 | ALI_DEEP_STRUC2 | Public | Attribute reference (LIKE) | 20070112 |
|
||
5 | ALI_STRUC | Public | Attribute reference (LIKE) | 20070112 |
|
||
6 | ALI_STRUC2 | Public | Attribute reference (LIKE) | 20070112 |
|
||
7 | ALI_STYPE | Public | Attribute reference (LIKE) | 20070112 |
|
||
8 | MY_CHAR10_TAB | Public | See coding | 20080730 | my_char10_tab type table of char10
|
||
9 | MY_CLASS_REF | Public | Object reference (TYPE REF TO) | CL_EC_TEST_ECATT | Basis Class for eCATT Objects | 20061218 |
|
10 | MY_CLSTYP_DREF | Public | Object reference (TYPE REF TO) | MY_STRUC_TYPE | 20061219 |
|
|
11 | MY_COMPLEX_STRUC | Public | Type reference (TYPE) | ECATT_LOOP_CHECK | Test Structure for eCATT LOOP Tests | 20070112 |
|
12 | MY_COMPLEX_TABLE | Public | Type reference (TYPE) | ECATT_LOOP_CHECK_TABTYPE | 20070112 |
|
|
13 | MY_DDIC_DREF | Public | Object reference (TYPE REF TO) | SPFLI | 20061219 |
|
|
14 | MY_DDRANGE_TYPE | Public | Type reference (TYPE) | DDRANGE | 20120910 |
|
|
15 | MY_DDSFLIGHT | Public | Type reference (TYPE) | SFLIGHT | 20061218 |
|
|
16 | MY_DEEP_STRUC_TYPE | Public | See coding | 20061219 | BEGIN OF my_deep_struc_type,
val1 TYPE char100,
val30 TYPE cl_ec_test_ecatt=>my_struc_type,
val2 TYPE spfli,
END OF my_deep_struc_type
|
||
17 | MY_DEEP_STRUC_TYPE2 | Public | See coding | 20070403 | BEGIN OF my_deep_struc_type2,
val10 TYPE char100,
val30 TYPE cl_ec_test_ecatt=>my_struc_type,
val20 TYPE spfli,
END OF my_deep_struc_type2
|
||
18 | MY_FIELD_STRING_TAB | Public | See coding | 20080730 | my_field_string_tab type table of my_string_field
|
||
19 | MY_PRIV_TYPE | Private | Type reference (TYPE) | CHAR100 | Character 100 | 20070110 |
|
20 | MY_PROT_TYPE | Protected | Type reference (TYPE) | CHAR100 | Character 100 | 20070110 |
|
21 | MY_RANGE_CHAR_TYPE | Public | See coding | 20120802 | my_range_char_type type range of char10
|
||
22 | MY_RANGE_STRING_TYPE | Public | See coding | 20120802 | my_range_string_type type range of string
|
||
23 | MY_REF_TAB | Public | See coding | 20070327 | my_ref_tab TYPE STANDARD TABLE OF REF TO my_struc_type
|
||
24 | MY_SIMPLE_DDTYPE | Public | Type reference (TYPE) | CHAR100 | 20061218 |
|
|
25 | MY_SIMPLE_NUM12 | Public | Type reference (TYPE) | NUM12 | Numeric Field 12 | 20070112 |
|
26 | MY_SIMPLE_RAW16 | Public | Type reference (TYPE) | SYSUUID_X | UUID in X form (binary) | 20070112 |
|
27 | MY_SIMPLE_STRING | Public | Type reference (TYPE) | STRING | 20070112 |
|
|
28 | MY_SIMPLE_TYPE1 | Public | See coding | 20061219 | my_simple_type1 TYPE c LENGTH 100
|
||
29 | MY_SIMPLE_XSTRING | Public | Type reference (TYPE) | XSTRING | 20070112 |
|
|
30 | MY_SORTED_SPFLI_TABLE | Public | See coding | 20061219 | my_sorted_spfli_table TYPE SORTED TABLE OF spfli WITH DEFAULT KEY
|
||
31 | MY_SPFLI_TABLE | Public | See coding | 20061219 | my_spfli_table TYPE TABLE OF spfli
|
||
32 | MY_STRING | Public | Type reference (TYPE) | STRING | 20080730 |
|
|
33 | MY_STRING_FIELD | Public | Type reference (TYPE) | STRING | 20080730 |
|
|
34 | MY_STRING_STRUC | Public | See coding | 20080730 | begin of my_string_struc,
mystring type string,
end of my_string_struc
|
||
35 | MY_STRING_TAB | Public | See coding | 20080730 | my_string_tab type table of string
|
||
36 | MY_STRING_TYPE_TAB | Public | See coding | 20080730 | my_string_type_tab type table of my_string
|
||
37 | MY_STRUC_DDIC_WITH_REF | Public | Type reference (TYPE) | ETECATT_LIST | List of eCATT Objects | 20061218 |
|
38 | MY_STRUC_REF | Public | See coding | 20070327 | BEGIN OF my_struc_ref,
val1 TYPE char100,
ref1 TYPE REF TO cl_ec_test_ecatt,
END OF my_struc_ref
|
||
39 | MY_STRUC_REF_TAB | Public | See coding | 20070327 | my_struc_ref_tab TYPE STANDARD TABLE OF my_struc_ref
|
||
40 | MY_STRUC_STRING_TAB | Public | See coding | 20080730 | my_struc_string_tab type table of my_string_struc
|
||
41 | MY_STRUC_TABLE | Public | See coding | 20061219 | my_struc_table TYPE TABLE OF my_struc_type WITH DEFAULT KEY
|
||
42 | MY_STRUC_TYPE | Public | See coding | 20061218 | BEGIN OF my_struc_type,
val1 TYPE char100,
val2 TYPE spfli,
END OF my_struc_type
|
||
43 | MY_STRUC_WITH_STIME | Public | See coding | 20070322 | BEGIN OF my_struc_with_stime,
name TYPE string,
date TYPE d,
time TYPE t,
* size TYPE i,
END OF my_struc_with_stime
|
||
44 | MY_STRUC_WITH_STRING | Public | See coding | 20061219 | BEGIN OF my_struc_with_string,
val2 TYPE string,
val1 TYPE char100,
END OF my_struc_with_string
|
||
45 | MY_STRUC_WITH_TIME | Public | See coding | 20070322 | BEGIN OF my_struc_with_time,
name TYPE string,
date TYPE sydatum,
time TYPE syuzeit,
* size TYPE i,
END OF my_struc_with_time
|
||
46 | MY_T100_TAB | Public | See coding | 20080730 | my_t100_tab type table of t100
|
||
47 | MY_TAB_WITH_REF | Public | Type reference (TYPE) | ETPAR_DEF_TABTYPE | Table for Parameter Definition | 20070208 |
|
48 | MY_TAB_WITH_REF2 | Public | Type reference (TYPE) | ETPAR_DEF_TABTYPE | 20070208 |
|
|
49 | MY_TYPE_DOM | Public | Type reference (TYPE) | ETOBJ_TYPE | eCATT Object Type (Test Data, Script, Configuration, etc.) | 20061218 |
|
50 | STRUC_WITH_AS | Public | See coding | 20080602 | BEGIN OF struc_with_as,
process_id TYPE string,
step_id TYPE string,
state TYPE string,
step_name TYPE string,
step_type TYPE string,
parent_step_id TYPE string.
INCLUDE TYPE my_deep_struc_type AS receiver.
TYPES END OF struc_with_as
|
||
51 | STRUC_WITH_RENAMING2 | Public | See coding | 20080521 | BEGIN OF struc_with_renaming2,
process_id TYPE string,
step_id TYPE string,
state TYPE string,
step_name TYPE string,
step_type TYPE string,
parent_step_id TYPE string.
INCLUDE TYPE my_deep_struc_type AS sender RENAMING WITH SUFFIX _sender.
INCLUDE TYPE my_deep_struc_type AS receiver RENAMING WITH SUFFIX _receiver.
TYPES END OF struc_with_renaming2
|
||
52 | TYPE_SORTED_TABLE_WITH_KEY | Public | See coding | 20080527 | type_sorted_table_with_key TYPE SORTED TABLE OF struc_with_renaming2 WITH
UNIQUE KEY process_id step_id
|
||
53 | TYPE_TABLE_WITH_AS | Public | See coding | 20080602 | type_table_with_as TYPE TABLE OF struc_with_as WITH DEFAULT KEY
|
||
54 | TYPE_TABLE_WITH_RENAMING | Public | See coding | 20080521 | type_table_with_renaming TYPE TABLE OF struc_with_renaming2 WITH DEFAULT KEY
|
||
55 | TYPE_WITH_AS | Public | Type reference (TYPE) | STRUC_WITH_AS | 20080602 |
|
|
56 | TYPE_WITH_RENAMING | Public | Type reference (TYPE) | STRUC_WITH_RENAMING2 | 20080521 |
|
Method Signatures
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_EC_TEST_ECATT has no parameter.
Method CONSTRUCTOR on class CL_EC_TEST_ECATT has no exception.
Method MY_METHOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_SIMPLE | Call by reference | Type reference (TYPE) | CL_EC_TEST_ECATT=>MY_SIMPLE_DDTYPE | Character 100 | 20061220 | ||
2 | ![]() |
IV_STRUCT | Call by reference | Type reference (TYPE) | CL_EC_TEST_ECATT=>MY_STRUC_TYPE | 20061220 |
Method MY_METHOD on class CL_EC_TEST_ECATT has no exception.
Method MY_PRIV_METH Signature
Method MY_PRIV_METH on class CL_EC_TEST_ECATT has no parameter.
Method MY_PRIV_METH on class CL_EC_TEST_ECATT has no exception.
Method MY_PROT_METH Signature
Method MY_PROT_METH on class CL_EC_TEST_ECATT has no parameter.
Method MY_PROT_METH on class CL_EC_TEST_ECATT has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 710 |