SAP ABAP Class CL_AXT_ASSERT (Assertions)
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_ASSERT  
Short Description Assertions    
Super Class CL_AUNIT_ASSERT ABAP Unit: Assertions (see Longtext) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package AXT_GENERATION_FRAMEWORK_TEST   Generation tests 
Created 20080317   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_AUNIT_ASSERT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_AXT_CONSTANTS_TEST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 RSAOT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_AXT_ASSERT has no interface implemented.
Friends
Class CL_AXT_ASSERT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SR_CO Static Attribute Private Object reference (TYPE REF TO) CL_AXT_CONSTANTS_TEST 20080317
2 SR_ME Static Attribute Private Object reference (TYPE REF TO) CL_AXT_ASSERT Assertions 20080317
Methods
# Method Level Visibility Method type Description Created on
1 ASSERT_ELEMENTS_ARE_EQUAL Static method Public Method Assert: the element are equal 20080317
2 ASSERT_ELEMENT_EXISTS Instance method Public Method Assert: element was generated/exist or deleted/removed 20080325
3 CHECK_APPEND_EXISTS Static method Private Method Returns true if element exists 20080325
4 CHECK_BADI_IMPL_ALL_EXIST Static method Private Method Checks that all badi implementations exists 20080410
5 CHECK_BADI_IMPL_EXISTS Static method Private Method Returns true if element exists 20080325
6 CHECK_CHANGE_DOCUMENT_EXISTS Static method Private Method Returns true if the change document exists 20081027
7 CHECK_CLASS_EXISTS Static method Private Method Returns true if element exists 20090512
8 CHECK_CUSTOMER_INCLUDE_EXISTS Static method Private Method Returns true if element exists 20080328
9 CHECK_DATASOURCE_EXISTS Static method Private Method Returns true if element exists 20081208
10 CHECK_DATASOURCE_FIELD_EXISTS Static method Private Method Returns true if element exists 20080325
11 CHECK_DATA_ELEMENT_EXISTS Static method Private Method Returns true if element exists 20080325
12 CHECK_DBTABLE_EXISTS Static method Private Method Returns true if element exists 20080325
13 CHECK_DOMAIN_EXISTS Static method Private Method Returns true if element exists 20080325
14 CHECK_FPM_CONFIG_EXISTS Static method Private Method Returns true if a fpm config exists 20101217
15 CHECK_FUNCTION_GROUP_EXISTS Static method Private Method Returns true if element exists 20080929
16 CHECK_FUNCTION_MODULE_EXISTS Static method Private Method Returns true if element exists 20080929
17 CHECK_GENIL_COMP_ENH_EXISTS Static method Private Method Returns true if element exists 20101006
18 CHECK_INTERFACE_EXISTS Static method Private Method Returns true if element exists 20090512
19 CHECK_PAGE_EXISTS Static method Private Method Returns true if element exists 20081002
20 CHECK_STRUCTURE_EXISTS Static method Private Method Returns true if element exists 20080325
21 CHECK_TABLE_ENTRY_EXISTS Static method Private Method Returns true if element exists 20080325
22 CHECK_TABLE_TYPE_EXISTS Static method Private Method 20081020
23 CHECK_UI_COMPONENT_EXISTS Static method Private Method Returns true if a ui component exists 20081127
24 CHECK_UI_VIEW_EXISTS Static method Private Method Returns true if all components of a ui view exists 20081127
25 CHECK_UI_WINDOW_EXISTS Static method Private Method Returns true if all components of a ui window exists 20081127
26 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20080317
27 ELEMENT_DELETED_IN_DB Static method Private Method Checks if element is correctly deleted from db 20080404
28 ELEMENT_EXISTS Instance method Protected Method Returns the element requested 20080325
29 ELEMENT_SAVED_IN_DB Static method Private Method Checks if element is correctly saved in DB 20080404
30 FAIL_TEST Static method Private Method Calls CL_AUNIT_ASSESRT=>FAIL 20080317
31 GET_INSTANCE Static method Public Method Returns an instance of the class 20080317
Events
Class CL_AXT_ASSERT has no event.
Types
Class CL_AXT_ASSERT has no local type.
Method Signatures

Method ASSERT_ELEMENTS_ARE_EQUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ACT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_AXT_ELEMENT General generation element 20080317
2 Importing IR_REF_ELEMENT Call by reference Object reference (TYPE REF TO) IF_AXT_ELEMENT General generation element 20080317
3 Importing IV_MSG Call by reference Type reference (TYPE) STRING 20080317

Method ASSERT_ELEMENTS_ARE_EQUAL on class CL_AXT_ASSERT has no exception.

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 Element 20080326
2 Importing IV_DELETED Call by reference Type reference (TYPE) AXT_BOOLEAN ABAP_FALSE Boolean 20080325

Method ASSERT_ELEMENT_EXISTS on class CL_AXT_ASSERT has no exception.

Method CHECK_APPEND_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 Element 20080326
2 Returning RV_ELEMENT_EXISTS Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20080325

Method CHECK_APPEND_EXISTS on class CL_AXT_ASSERT has no exception.

Method CHECK_BADI_IMPL_ALL_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BADI_IMPLEMENTATION Call by reference Type reference (TYPE) AXTT_BADI_IMPLEMENTATION BADI implementations 20080410
2 Importing IV_ENH_IMPLEMENTATION Call by reference Type reference (TYPE) ENHNAME Enhancement name 20080410
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID At least one badi implementation does not exist 20080410

Method CHECK_BADI_IMPL_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 General generation element 20080326
2 Returning RV_ELEMENT_EXISTS Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20080325

Method CHECK_BADI_IMPL_EXISTS on class CL_AXT_ASSERT has no exception.

Method CHECK_CHANGE_DOCUMENT_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 General generation element 20081027
2 Returning RV_ELEMENT_EXISTS Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20081027

Method CHECK_CHANGE_DOCUMENT_EXISTS on class CL_AXT_ASSERT has no exception.

Method CHECK_CLASS_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 Element 20090512
2 Returning RV_ELEMENT_EXISTS Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20090512

Method CHECK_CLASS_EXISTS on class CL_AXT_ASSERT has no exception.

Method CHECK_CUSTOMER_INCLUDE_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 General generation element 20080328
2 Returning RV_ELEMENT_EXISTS Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20080328

Method CHECK_CUSTOMER_INCLUDE_EXISTS on class CL_AXT_ASSERT has no exception.

Method CHECK_DATASOURCE_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 General generation element 20081208
2 Returning RV_ELEMENT_EXISTS Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20081208

Method CHECK_DATASOURCE_EXISTS on class CL_AXT_ASSERT has no exception.

Method CHECK_DATASOURCE_FIELD_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 General generation element 20080326
2 Returning RV_ELEMENT_EXISTS Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20080325

Method CHECK_DATASOURCE_FIELD_EXISTS on class CL_AXT_ASSERT has no exception.

Method CHECK_DATA_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 General generation element 20080326
2 Returning RV_ELEMENT_EXISTS Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20080325

Method CHECK_DATA_ELEMENT_EXISTS on class CL_AXT_ASSERT has no exception.

Method CHECK_DBTABLE_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 20080326
2 Returning RV_ELEMENT_EXISTS Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20080325

Method CHECK_DBTABLE_EXISTS on class CL_AXT_ASSERT has no exception.

Method CHECK_DOMAIN_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 General generation element 20080326
2 Returning RV_ELEMENT_EXISTS Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20080325

Method CHECK_DOMAIN_EXISTS on class CL_AXT_ASSERT has no exception.

Method CHECK_FPM_CONFIG_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ELEMENT Call by reference Object reference (TYPE REF TO) IF_AXT_ELEMENT 20101217
2 Returning RV_ELEMENT_EXISTS Value transfer Type reference (TYPE) AXT_BOOLEAN 20101217

Method CHECK_FPM_CONFIG_EXISTS on class CL_AXT_ASSERT has no exception.

Method CHECK_FUNCTION_GROUP_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 Element 20080929
2 Returning RV_ELEMENT_EXISTS Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20080929

Method CHECK_FUNCTION_GROUP_EXISTS on class CL_AXT_ASSERT has no exception.

Method CHECK_FUNCTION_MODULE_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 Element 20080929
2 Returning RV_ELEMENT_EXISTS Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20080929

Method CHECK_FUNCTION_MODULE_EXISTS on class CL_AXT_ASSERT has no exception.

Method CHECK_GENIL_COMP_ENH_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 General generation element 20101006
2 Returning RV_ELEMENT_EXISTS Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20101006

Method CHECK_GENIL_COMP_ENH_EXISTS on class CL_AXT_ASSERT has no exception.

Method CHECK_INTERFACE_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 Element 20090512
2 Returning RV_ELEMENT_EXISTS Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20090512

Method CHECK_INTERFACE_EXISTS on class CL_AXT_ASSERT has no exception.

Method CHECK_PAGE_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 Element 20081002
2 Returning RV_ELEMENT_EXISTS Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20081002

Method CHECK_PAGE_EXISTS on class CL_AXT_ASSERT has no exception.

Method CHECK_STRUCTURE_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 General generation element 20080326
2 Returning RV_ELEMENT_EXISTS Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20080325

Method CHECK_STRUCTURE_EXISTS on class CL_AXT_ASSERT has no exception.

Method CHECK_TABLE_ENTRY_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 General generation element 20080326
2 Returning RV_ELEMENT_EXISTS Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20080325

Method CHECK_TABLE_ENTRY_EXISTS on class CL_AXT_ASSERT has no exception.

Method CHECK_TABLE_TYPE_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 20081020
2 Returning RV_ELEMENT_EXISTS Value transfer Type reference (TYPE) AXT_BOOLEAN 20081020

Method CHECK_TABLE_TYPE_EXISTS on class CL_AXT_ASSERT has no exception.

Method CHECK_UI_COMPONENT_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ELEMENT Call by reference Object reference (TYPE REF TO) IF_AXT_ELEMENT General generation element 20081127
2 Returning RV_ELEMENT_EXISTS Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20081127

Method CHECK_UI_COMPONENT_EXISTS on class CL_AXT_ASSERT has no exception.

Method CHECK_UI_VIEW_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ELEMENT Call by reference Object reference (TYPE REF TO) IF_AXT_ELEMENT General generation element 20081127
2 Returning RV_ELEMENT_EXISTS Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20081127

Method CHECK_UI_VIEW_EXISTS on class CL_AXT_ASSERT has no exception.

Method CHECK_UI_WINDOW_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ELEMENT Call by reference Object reference (TYPE REF TO) IF_AXT_ELEMENT General generation element 20081127
2 Returning RV_ELEMENT_EXISTS Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20081127

Method CHECK_UI_WINDOW_EXISTS on class CL_AXT_ASSERT has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_AXT_ASSERT has no parameter.
Method CLASS_CONSTRUCTOR on class CL_AXT_ASSERT has no exception.

Method ELEMENT_DELETED_IN_DB 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 General generation element 20080404
2 Returning RV_DELETED Value transfer Type reference (TYPE) AXT_BOOLEAN Element correctly deleted 20080404

Method ELEMENT_DELETED_IN_DB on class CL_AXT_ASSERT has no exception.

Method 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 Element 20080326
2 Returning RV_ELEMENT_EXISTS Value transfer Type reference (TYPE) AXT_BOOLEAN General generation element 20080325

Method ELEMENT_EXISTS on class CL_AXT_ASSERT has no exception.

Method ELEMENT_SAVED_IN_DB 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 General generation element 20080404
2 Returning RV_SAVED Value transfer Type reference (TYPE) AXT_BOOLEAN Element correctly saved 20080404

Method ELEMENT_SAVED_IN_DB on class CL_AXT_ASSERT has no exception.

Method FAIL_TEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FLOW Call by reference Type reference (TYPE) AUNIT_FLOWCTRL CL_AUNIT_ASSERT=>IF_AUNIT_CONSTANTS~METHOD Flow Control in Case of Error 20080317
2 Importing IV_LEVEL Call by reference Type reference (TYPE) AUNIT_LEVEL CL_AUNIT_ASSERT=>IF_AUNIT_CONSTANTS~CRITICAL Level of ABAP Unit Check Error 20080317
3 Importing IV_MSG Call by reference Type reference (TYPE) STRING 20080317

Method FAIL_TEST on class CL_AXT_ASSERT has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_INST Value transfer Object reference (TYPE REF TO) CL_AXT_ASSERT 20080317

Method GET_INSTANCE on class CL_AXT_ASSERT has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700