Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_AUNIT_ASSERT | ABAP Unit: Assertions (see Longtext) | 20080317 |
Properties
Class | CL_AXT_GENERATION_ELEMENT_TEST | |
Short Description | Test class for generation framework | |
Super Class | CL_AUNIT_ASSERT | ABAP Unit: Assertions (see Longtext) |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 5 | |
Package | AXT_GENERATION_FRAMEWORK_TEST | Generation tests |
Created | 20080317 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_AXT_GENERATION_ELEMENT_TEST has no forward declaration.
Interfaces
Class CL_AXT_GENERATION_ELEMENT_TEST has no interface implemented.
Friends
Class CL_AXT_GENERATION_ELEMENT_TEST has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Protected | Object reference (TYPE REF TO) | CL_AXT_ASSERT | Assertions | 20080317 | ||
2 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | CL_AXT_CONSTANTS_TEST | 20080317 | |||
3 | ![]() |
Static Attribute | Protected | Object reference (TYPE REF TO) | CL_AXT_GENERATION_TEST_DATA | Test data for generation framework | 20080317 | ||
4 | ![]() |
Static Attribute | Private | Type reference (TYPE) | AXT_CATALOGUE_ID | Catalogue used to generate for append table | 20080421 | ||
5 | ![]() |
Static Attribute | Private | Type reference (TYPE) | AXT_GUID | Catalogue id for test data datasource generation | 20081209 | ||
6 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | AXT_GUID | GUID | 20081209 | ||
7 | ![]() |
Static Attribute | Private | Type reference (TYPE) | AXT_CATALOGUE_ID | Catalogue used to generate for extract structure | 20080501 | ||
8 | ![]() |
Static Attribute | Private | Type reference (TYPE) | AXT_CATALOGUE_ID | Catalogue used to generate for append table | 20080926 | ||
9 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | AXT_GUID | GUID | 20091112 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Protected | Method | 20110414 | |
2 | ![]() |
Instance method | Protected | Method | Override for extended element check | 20080930 |
3 | ![]() |
Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20080317 |
4 | ![]() |
Static method | Protected | Method | Deletes append table used for append test | 20080421 |
5 | ![]() |
Static method | Protected | Method | Deletes datasource used for datasource field test | 20080422 |
6 | ![]() |
Static method | Protected | Method | Deletes append table used for append test | 20080501 |
7 | ![]() |
Static method | Protected | Method | Deletes append used for datasource field test | 20081209 |
8 | ![]() |
Static method | Protected | Method | Deletes function group used for function module test | 20080926 |
9 | ![]() |
Static method | Protected | Method | Deletes structure to be included later used for include test | 20091112 |
10 | ![]() |
Static method | Protected | Method | Creates append table used for append test | 20080421 |
11 | ![]() |
Static method | Protected | Method | Creates datasource used for datasource field test | 20080422 |
12 | ![]() |
Static method | Protected | Method | Creates append table used for append test | 20080501 |
13 | ![]() |
Static method | Protected | Method | Generates an append on the default extract structure | 20081209 |
14 | ![]() |
Static method | Protected | Method | Createsfunction_group used for function moduel | 20080926 |
15 | ![]() |
Static method | Protected | Method | Generates a structure to be included later | 20091112 |
16 | ![]() |
Instance method | Protected | Method | Returns the requested element | 20080325 |
17 | ![]() |
Instance method | Protected | Method | Test generation of many element types at once | 20080401 |
18 | ![]() |
Instance method | Protected | Method | Tests mass activation for a apecific element type | 20080401 |
19 | ![]() |
Instance method | Protected | Method | Tests generation / deletion of any element type | 20080325 |
20 | ![]() |
Instance method | Protected | Method | Tests creation / save / reload of any element type | 20080317 |
21 | ![]() |
Static method | Protected | Method | Clean databases in case of errors | 20080409 |
Events
Class CL_AXT_GENERATION_ELEMENT_TEST has no event.
Types
Class CL_AXT_GENERATION_ELEMENT_TEST has no local type.
Method Signatures
Method ASSERT_ELEMENT_EXISTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_AXT_ELEMENT | 20110414 | |||
2 | ![]() |
IV_DELETED | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | ABAP_FALSE | 20110414 |
Method ASSERT_ELEMENT_EXISTS on class CL_AXT_GENERATION_ELEMENT_TEST has no exception.
Method CHECK_GENERATED_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_VARIANT | Call by reference | Type reference (TYPE) | AXT_SEQUENCE | Sequence Number for Element | 20080930 |
Method CHECK_GENERATED_ELEMENT on class CL_AXT_GENERATION_ELEMENT_TEST has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_AXT_GENERATION_ELEMENT_TEST has no parameter.
Method CLASS_CONSTRUCTOR on class CL_AXT_GENERATION_ELEMENT_TEST has no exception.
Method DELETE_APPEND_TABLE Signature
Method DELETE_APPEND_TABLE on class CL_AXT_GENERATION_ELEMENT_TEST has no parameter.
Method DELETE_APPEND_TABLE on class CL_AXT_GENERATION_ELEMENT_TEST has no exception.
Method DELETE_DATASOURCE Signature
Method DELETE_DATASOURCE on class CL_AXT_GENERATION_ELEMENT_TEST has no parameter.
Method DELETE_DATASOURCE on class CL_AXT_GENERATION_ELEMENT_TEST has no exception.
Method DELETE_EXTRACT_STRUCTURE Signature
Method DELETE_EXTRACT_STRUCTURE on class CL_AXT_GENERATION_ELEMENT_TEST has no parameter.
Method DELETE_EXTRACT_STRUCTURE on class CL_AXT_GENERATION_ELEMENT_TEST has no exception.
Method DELETE_EXTRACT_STRUC_APPEND Signature
Method DELETE_EXTRACT_STRUC_APPEND on class CL_AXT_GENERATION_ELEMENT_TEST has no parameter.
Method DELETE_EXTRACT_STRUC_APPEND on class CL_AXT_GENERATION_ELEMENT_TEST has no exception.
Method DELETE_FUNCTION_GROUP Signature
Method DELETE_FUNCTION_GROUP on class CL_AXT_GENERATION_ELEMENT_TEST has no parameter.
Method DELETE_FUNCTION_GROUP on class CL_AXT_GENERATION_ELEMENT_TEST has no exception.
Method DELETE_INCLUDABLE_STRUC Signature
Method DELETE_INCLUDABLE_STRUC on class CL_AXT_GENERATION_ELEMENT_TEST has no parameter.
Method DELETE_INCLUDABLE_STRUC on class CL_AXT_GENERATION_ELEMENT_TEST has no exception.
Method GENERATE_APPEND_TABLE Signature
Method GENERATE_APPEND_TABLE on class CL_AXT_GENERATION_ELEMENT_TEST has no parameter.
Method GENERATE_APPEND_TABLE on class CL_AXT_GENERATION_ELEMENT_TEST has no exception.
Method GENERATE_DATASOURCE Signature
Method GENERATE_DATASOURCE on class CL_AXT_GENERATION_ELEMENT_TEST has no parameter.
Method GENERATE_DATASOURCE on class CL_AXT_GENERATION_ELEMENT_TEST has no exception.
Method GENERATE_EXTRACT_STRUCTURE Signature
Method GENERATE_EXTRACT_STRUCTURE on class CL_AXT_GENERATION_ELEMENT_TEST has no parameter.
Method GENERATE_EXTRACT_STRUCTURE on class CL_AXT_GENERATION_ELEMENT_TEST has no exception.
Method GENERATE_EXTRACT_STRUC_APPEND Signature
Method GENERATE_EXTRACT_STRUC_APPEND on class CL_AXT_GENERATION_ELEMENT_TEST has no parameter.
Method GENERATE_EXTRACT_STRUC_APPEND on class CL_AXT_GENERATION_ELEMENT_TEST has no exception.
Method GENERATE_FUNCTION_GROUP Signature
Method GENERATE_FUNCTION_GROUP on class CL_AXT_GENERATION_ELEMENT_TEST has no parameter.
Method GENERATE_FUNCTION_GROUP on class CL_AXT_GENERATION_ELEMENT_TEST has no exception.
Method GENERATE_INCLUDABLE_STRUC Signature
Method GENERATE_INCLUDABLE_STRUC on class CL_AXT_GENERATION_ELEMENT_TEST has no parameter.
Method GENERATE_INCLUDABLE_STRUC on class CL_AXT_GENERATION_ELEMENT_TEST has no exception.
Method GET_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ELEMENT_NUMBER | Call by reference | Type reference (TYPE) | NUM6 | Numeric 1-character | 20080402 | ||
2 | ![]() |
IV_TYPE | Call by reference | Type reference (TYPE) | AXT_OBJECT_TYPE | Object Type | 20080325 | ||
3 | ![]() |
IV_VARIANT | Call by reference | Type reference (TYPE) | AXT_SEQUENCE | 1 | Variant to test | 20080930 | |
4 | ![]() |
RR_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_AXT_ELEMENT | General generation element | 20080325 |
Method GET_ELEMENT on class CL_AXT_GENERATION_ELEMENT_TEST has no exception.
Method TEST_ELEMENTS_GENERATE Signature
Method TEST_ELEMENTS_GENERATE on class CL_AXT_GENERATION_ELEMENT_TEST has no parameter.
Method TEST_ELEMENTS_GENERATE on class CL_AXT_GENERATION_ELEMENT_TEST has no exception.
Method TEST_ELEMENTS_MASS_ACTIVATION Signature
Method TEST_ELEMENTS_MASS_ACTIVATION on class CL_AXT_GENERATION_ELEMENT_TEST has no parameter.
Method TEST_ELEMENTS_MASS_ACTIVATION on class CL_AXT_GENERATION_ELEMENT_TEST has no exception.
Method TEST_ELEMENT_GENERATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ELEMENT_NUMBER | Call by reference | Type reference (TYPE) | NUM6 | 18 | Numerical Character Field of Length 6 | 20080501 | |
2 | ![]() |
IV_TYPE | Call by reference | Type reference (TYPE) | AXT_OBJECT_TYPE | Object Type | 20080325 | ||
3 | ![]() |
IV_VARIANT | Call by reference | Type reference (TYPE) | AXT_SEQUENCE | 1 | Variant to test | 20080930 |
Method TEST_ELEMENT_GENERATE on class CL_AXT_GENERATION_ELEMENT_TEST has no exception.
Method TEST_ELEMENT_SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_TYPE | Call by reference | Type reference (TYPE) | AXT_OBJECT_TYPE | Element Type | 20080317 | ||
2 | ![]() |
IV_VARIANT | Call by reference | Type reference (TYPE) | AXT_SEQUENCE | 1 | Variant to test | 20080930 |
Method TEST_ELEMENT_SAVE on class CL_AXT_GENERATION_ELEMENT_TEST has no exception.
Method _TEARDOWN Signature
Method _TEARDOWN on class CL_AXT_GENERATION_ELEMENT_TEST has no parameter.
Method _TEARDOWN on class CL_AXT_GENERATION_ELEMENT_TEST has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 700 |