SAP ABAP Class CL_AXT_GENERATION_ELEMENT_TEST (Test class for generation framework)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-EEW (Application Component) Easy Enhancement Workbench
     AXT_GENERATION_FRAMEWORK_TEST (Package) Generation tests
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 SR_ASSERT Static Attribute Protected Object reference (TYPE REF TO) CL_AXT_ASSERT Assertions 20080317
2 SR_CO Static Attribute Private Object reference (TYPE REF TO) CL_AXT_CONSTANTS_TEST 20080317
3 SR_DATA Static Attribute Protected Object reference (TYPE REF TO) CL_AXT_GENERATION_TEST_DATA Test data for generation framework 20080317
4 SV_CATALOGUE_APPEND_TABLE Static Attribute Private Type reference (TYPE) AXT_CATALOGUE_ID Catalogue used to generate for append table 20080421
5 SV_CATALOGUE_DATASOURCE Static Attribute Private Type reference (TYPE) AXT_GUID Catalogue id for test data datasource generation 20081209
6 SV_CATALOGUE_EXTRACT_APPEND Static Attribute Protected Type reference (TYPE) AXT_GUID GUID 20081209
7 SV_CATALOGUE_EXTRACT_STRUCTURE Static Attribute Private Type reference (TYPE) AXT_CATALOGUE_ID Catalogue used to generate for extract structure 20080501
8 SV_CATALOGUE_FUNCTION_GROUP Static Attribute Private Type reference (TYPE) AXT_CATALOGUE_ID Catalogue used to generate for append table 20080926
9 SV_CATALOGUE_INCLUDABLE_STRUC Static Attribute Protected Type reference (TYPE) AXT_GUID GUID 20091112
Methods
# Method Level Visibility Method type Description Created on
1 ASSERT_ELEMENT_EXISTS Instance method Protected Method 20110414
2 CHECK_GENERATED_ELEMENT Instance method Protected Method Override for extended element check 20080930
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20080317
4 DELETE_APPEND_TABLE Static method Protected Method Deletes append table used for append test 20080421
5 DELETE_DATASOURCE Static method Protected Method Deletes datasource used for datasource field test 20080422
6 DELETE_EXTRACT_STRUCTURE Static method Protected Method Deletes append table used for append test 20080501
7 DELETE_EXTRACT_STRUC_APPEND Static method Protected Method Deletes append used for datasource field test 20081209
8 DELETE_FUNCTION_GROUP Static method Protected Method Deletes function group used for function module test 20080926
9 DELETE_INCLUDABLE_STRUC Static method Protected Method Deletes structure to be included later used for include test 20091112
10 GENERATE_APPEND_TABLE Static method Protected Method Creates append table used for append test 20080421
11 GENERATE_DATASOURCE Static method Protected Method Creates datasource used for datasource field test 20080422
12 GENERATE_EXTRACT_STRUCTURE Static method Protected Method Creates append table used for append test 20080501
13 GENERATE_EXTRACT_STRUC_APPEND Static method Protected Method Generates an append on the default extract structure 20081209
14 GENERATE_FUNCTION_GROUP Static method Protected Method Createsfunction_group used for function moduel 20080926
15 GENERATE_INCLUDABLE_STRUC Static method Protected Method Generates a structure to be included later 20091112
16 GET_ELEMENT Instance method Protected Method Returns the requested element 20080325
17 TEST_ELEMENTS_GENERATE Instance method Protected Method Test generation of many element types at once 20080401
18 TEST_ELEMENTS_MASS_ACTIVATION Instance method Protected Method Tests mass activation for a apecific element type 20080401
19 TEST_ELEMENT_GENERATE Instance method Protected Method Tests generation / deletion of any element type 20080325
20 TEST_ELEMENT_SAVE Instance method Protected Method Tests creation / save / reload of any element type 20080317
21 _TEARDOWN 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 Importing IR_ELEMENT Call by reference Object reference (TYPE REF TO) IF_AXT_ELEMENT 20110414
2 Importing 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 Importing 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 Importing IV_ELEMENT_NUMBER Call by reference Type reference (TYPE) NUM6 Numeric 1-character 20080402
2 Importing IV_TYPE Call by reference Type reference (TYPE) AXT_OBJECT_TYPE Object Type 20080325
3 Importing IV_VARIANT Call by reference Type reference (TYPE) AXT_SEQUENCE 1 Variant to test 20080930
4 Returning 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 Importing IV_ELEMENT_NUMBER Call by reference Type reference (TYPE) NUM6 18 Numerical Character Field of Length 6 20080501
2 Importing IV_TYPE Call by reference Type reference (TYPE) AXT_OBJECT_TYPE Object Type 20080325
3 Importing 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 Importing IV_TYPE Call by reference Type reference (TYPE) AXT_OBJECT_TYPE Element Type 20080317
2 Importing 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