Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface composition (i COMPRISING i_ref) | IF_ATD_UNIT_TEST_THREE | ATD Unit test interface to be nested and with static meth | 20130905 |
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_ATD_UNIT_TEST | Class for ATD unit tests | 20130905 |
Properties
| Class | IF_ATD_UNIT_TEST | |
| Short Description | Interface to be used in ABAP Testdouble framework unit tests | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ||
| Created | 20130513 | 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) |
Interfaces
Class IF_ATD_UNIT_TEST has no interface implemented.
Friends
Class IF_ATD_UNIT_TEST has no friend class.
Attributes
Class IF_ATD_UNIT_TEST has no attribute.
Methods
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | ADD_CITY | Instance Event (0) |
Public (2) |
20130905 |
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TT_FLIGHT | Public | See coding | 20130905 | tt_flight type standard table of ty_flight
|
||
| 2 | TY_FLIGHT | Public | See coding | 20130905 | begin of ty_flight,
CARRID type identifier,
CONNID type identifier,
FLDATE type dats,
PRICE type int4,
* CURRENCY type currency_code16,
* PLANETYPE
* SEATSMAX
* SEATSOCC
* PAYMENTSUM
* SEATSMAX_B
* SEATSOCC_B
* SEATSMAX_F
* SEATSOCC_F
end of ty_flight
|
Method Signatures
Method CHANGE_IMPORTING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_INT_VAL | Call by reference | Type reference (TYPE) | I | 20130905 | ||||
| 2 | CV_STRING_VAL | Call by reference | Type reference (TYPE) | STRING | 20130905 | ||||
| 3 | IV_INT_VAL | Call by reference | Type reference (TYPE) | I | 20130905 |
Method CHANGE_IMPORTING on class IF_ATD_UNIT_TEST has no exception.
Method CHANGE_IMPORTING_COMPLEX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_TABLE | Call by reference | Type reference (TYPE) | TT_FLIGHT | 20130905 | ||||
| 2 | CV_INT_VAL | Call by reference | Type reference (TYPE) | I | 20130905 | ||||
| 3 | CV_STRING_VAL | Call by reference | Type reference (TYPE) | STRING | 20130905 | ||||
| 4 | IT_TABLE | Call by reference | Type reference (TYPE) | TT_FLIGHT | 20130905 | ||||
| 5 | IV_INT_VAL | Call by reference | Type reference (TYPE) | I | 20130905 | ||||
| 6 | IV_STRING_VAL | Call by reference | Type reference (TYPE) | STRING | 20130905 |
Method CHANGE_IMPORTING_COMPLEX on class IF_ATD_UNIT_TEST has no exception.
Method EXPORT_N_CHANGE_IMPORT_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_TABLE_TYPE | Call by reference | Type reference (TYPE) | TT_FLIGHT | 20130905 | ||||
| 2 | EV_INT_VAL | Call by reference | Type reference (TYPE) | I | 20130905 | ||||
| 3 | EV_STRING_VAL | Call by reference | Type reference (TYPE) | STRING | 20130905 | ||||
| 4 | IT_TABLE_TYPE | Call by reference | Type reference (TYPE) | TT_FLIGHT | 20130905 |
Method EXPORT_N_CHANGE_IMPORT_TAB on class IF_ATD_UNIT_TEST has no exception.
Method EXPORT_STR_IMP_STR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_STRING_VAL | Call by reference | Type reference (TYPE) | STRING | 20130905 | ||||
| 2 | IV_STRING_VAL | Call by reference | Type reference (TYPE) | STRING | 20130905 |
Method EXPORT_STR_IMP_STR on class IF_ATD_UNIT_TEST has no exception.
Method EXPORT_STR_IMP_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_STRING_VAL | Call by reference | Type reference (TYPE) | STRING | 20130905 | ||||
| 2 | IT_TABLE | Call by reference | Type reference (TYPE) | TT_FLIGHT | 20130905 |
Method EXPORT_STR_IMP_TAB on class IF_ATD_UNIT_TEST has no exception.
Method EXPORT_TAB_IMP_COMPLEX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TABLE | Call by reference | Type reference (TYPE) | TT_FLIGHT | 20130905 | ||||
| 2 | IT_TABLE | Call by reference | Type reference (TYPE) | TT_FLIGHT | 20130905 | ||||
| 3 | IV_INT_VAL | Call by reference | Type reference (TYPE) | I | 20130905 | ||||
| 4 | IV_STR_VAL | Call by reference | Type reference (TYPE) | STRING | 20130905 |
Method EXPORT_TAB_IMP_COMPLEX on class IF_ATD_UNIT_TEST has no exception.
Method GET_COUNTRY_FOR_CAPITAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CAPITAL | Call by reference | Type reference (TYPE) | STRING | 20130905 | ||||
| 2 | RV_COUNTRY | Value transfer | Type reference (TYPE) | STRING | 20130905 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130905 |
Method GET_COUNTRY_FOR_CITIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CITY1 | Call by reference | Type reference (TYPE) | STRING | 20130905 | ||||
| 2 | IV_CITY2 | Call by reference | Type reference (TYPE) | STRING | 20130905 | ||||
| 3 | RV_COUNTRY | Value transfer | Type reference (TYPE) | STRING | 20130905 |
Method GET_COUNTRY_FOR_CITIES on class IF_ATD_UNIT_TEST has no exception.
Method IMPORT_N_RET_WITH_OPT_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INTEGER | Value transfer | Type reference (TYPE) | I | 20130905 | ||||
| 2 | STRING1 | Call by reference | Type reference (TYPE) | STRING | 20130905 | ||||
| 3 | STRING2 | Call by reference | Type reference (TYPE) | STRING | 20130905 |
Method IMPORT_N_RET_WITH_OPT_VALUES on class IF_ATD_UNIT_TEST has no exception.
Method JUST_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_INT_VAL | Call by reference | Type reference (TYPE) | I | 20130905 | ||||
| 2 | CV_STRING_VAL | Call by reference | Type reference (TYPE) | STRING | 20130905 |
Method JUST_CHANGE on class IF_ATD_UNIT_TEST has no exception.
Method JUST_EXPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_INT_VAL | Call by reference | Type reference (TYPE) | I | 20130905 | ||||
| 2 | EV_STRING_VAL | Call by reference | Type reference (TYPE) | STRING | 20130905 |
Method JUST_EXPORT on class IF_ATD_UNIT_TEST has no exception.
Method JUST_RETURN_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_RESULT | Value transfer | Type reference (TYPE) | STRING | 20130905 |
Method JUST_RETURN_STRING on class IF_ATD_UNIT_TEST has no exception.
Method JUST_RETURN_STRING_RAISE_EX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_RESULT | Value transfer | Type reference (TYPE) | STRING | 20130905 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130905 |
Method JUST_RET_STR_RAISE_EXCEPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_RESULT | Value transfer | Type reference (TYPE) | STRING | 20130905 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130905 |
Method PAY_CALC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_TOT_PAY | Call by reference | Type reference (TYPE) | I | 20130905 | ||||
| 2 | EV_PAY | Call by reference | Type reference (TYPE) | I | 20130905 | ||||
| 3 | IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20130905 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130905 |
Method RETURN_INT_IMPORT_INT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NUMBER | Call by reference | Type reference (TYPE) | I | 20130905 | ||||
| 2 | RV_RESULT | Value transfer | Type reference (TYPE) | I | 20130905 |
Method RETURN_INT_IMPORT_INT on class IF_ATD_UNIT_TEST has no exception.
Method RETURN_INT_IMPORT_INT_N_STR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NUMBER | Call by reference | Type reference (TYPE) | I | 20130905 | ||||
| 2 | IV_STRING | Call by reference | Type reference (TYPE) | STRING | 20130905 | ||||
| 3 | RV_RESULT | Value transfer | Type reference (TYPE) | I | 20130905 |
Method RETURN_INT_IMPORT_INT_N_STR on class IF_ATD_UNIT_TEST has no exception.
Method RETURN_INT_IMPORT_OBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_OBJECT_REF | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20130905 | ||||
| 2 | RV_RESULT | Value transfer | Type reference (TYPE) | I | 20130905 |
Method RETURN_INT_IMPORT_OBJ on class IF_ATD_UNIT_TEST has no exception.
Method RETURN_INT_IMPORT_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_TABLE_TYPE | Call by reference | Type reference (TYPE) | TT_FLIGHT | 20130905 | ||||
| 2 | RV_RESULT | Value transfer | Type reference (TYPE) | I | 20130905 |
Method RETURN_INT_IMPORT_TAB on class IF_ATD_UNIT_TEST has no exception.
Method RETURN_INT_IMPORT_TAB_RAISE_EX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_TABLE_TYPE | Call by reference | Type reference (TYPE) | TT_FLIGHT | 20130905 | ||||
| 2 | RV_RESULT | Value transfer | Type reference (TYPE) | I | 20130905 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130905 |
Event Signatures
Event ADD_CITY Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CITY_NAME | Exporting | Value transfer | Type reference (TYPE) | STRING | 20130905 |
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in |