SAP ABAP Class CL_SLEI_TST_UNIT_GEN (Unit tests for BEF generation)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-BPM-LEI (Application Component) Local Event Infrastructure
     SLEI_TST (Package) LEI Unit tests and test tools
Properties
Class CL_SLEI_TST_UNIT_GEN  
Short Description Unit tests for BEF generation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 5   
Package SLEI_TST   LEI Unit tests and test tools 
Created 20081211   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SLEI_TST_UNIT_GEN has no forward declaration.
Interfaces
Class CL_SLEI_TST_UNIT_GEN has no interface implemented.
Friends
Class CL_SLEI_TST_UNIT_GEN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_PROXY Constant Private Type reference (TYPE) STRING 'CO_SLEI_TST_UNIT_GEN' 20090116
2 GS_GENPARAM_LAST Static Attribute Private Type reference (TYPE) CL_SLEI_TST_UNIT_GEN_WRAPPER=>TY_GENPARAM 20090116
3 MO_GEN Instance attribute Private Object reference (TYPE REF TO) CL_SLEI_TST_UNIT_GEN_WRAPPER Unit tests for BEF Generation - Wrapper Class 20090116
4 MS_GENPARAM Instance attribute Private Type reference (TYPE) CL_SLEI_TST_UNIT_GEN_WRAPPER=>TY_GENPARAM 20090116
5 MT_ERROR Instance attribute Private Type reference (TYPE) STRING_TABLE Table of Strings 20090116
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_OBJECT Instance method Public Method Tool Method: Activate SEO object 20090116
2 ADD_ERROR Instance method Private Method Tool Method: Add error to list 20090116
3 CHECK_FACADE_CLASS Instance method Private Method Check Method: Facade Class 20090116
4 CHECK_FACADE_INTERFACE Instance method Private Method Check Method: Facade Interface 20090116
5 CHECK_LINKAGES Instance method Private Method Check Method: Linkages 20090116
6 CLASS_SETUP Static method Private Method Fixture 20090112
7 CLASS_TEARDOWN Static method Private Method Fixture 20090112
8 DELETE_CLAS Static method Private Method Fixture: Delete generated class 20090116
9 DELETE_INTF Static method Private Method Fixture: Delete generated interface 20090116
10 DELETE_LNKG Static method Private Method Fixture: Delete linkages 20090116
11 DELETE_OBJECTS Static method Private Method Fixture: Delete all generated objects 20090116
12 RAISE_ERRORS Instance method Private Method Tool Method: Raise a list of errors 20090116
13 REFRESH_SEO_BUFFERS Instance method Private Method Refresh Class Builder buffers 20090218
14 REMOVE_INTF_FROM_CLAS Instance method Private Method Tool Method: Remove old interface from facade class 20090116
15 SETUP Instance method Private Method Fixture 20090112
16 TEARDOWN Instance method Private Method Fixture 20090112
17 TST01_GENERATE_NEW Instance method Protected Test Method for ABAP Unit Test method: Generate new facade 20090116
18 TST02_GENERATE_ADD Instance method Protected Test Method for ABAP Unit Test method: Add operation to facade 20090116
19 TST03_GENERATE_CHG Instance method Protected Test Method for ABAP Unit Test method: Change operation 20090116
20 TST04_GENERATE_CHG_INTF Instance method Protected Test Method for ABAP Unit Test method: Change facade interface 20090116
21 TST99_DELETE Instance method Protected Test Method for ABAP Unit Test method: Delete facade completely 20090116
Events
Class CL_SLEI_TST_UNIT_GEN has no event.
Types
Class CL_SLEI_TST_UNIT_GEN has no local type.
Method Signatures

Method ACTIVATE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ERROR_EXPECTED Call by reference Type reference (TYPE) ABAP_BOOL SPACE 'X' - if object is expected to have syntax errors 20090116
2 Importing IV_OBJTYPE Call by reference Type reference (TYPE) TROBJTYPE Object Type 20090116
3 Importing IV_OBJ_NAME Call by reference Type reference (TYPE) CSEQUENCE Object Name in Object List 20090116

Method ACTIVATE_OBJECT on class CL_SLEI_TST_UNIT_GEN has no exception.

Method ADD_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TEXT Call by reference Type reference (TYPE) STRING 20090116

Method ADD_ERROR on class CL_SLEI_TST_UNIT_GEN has no exception.

Method CHECK_FACADE_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARAM Call by reference Type reference (TYPE) CL_SLEI_TST_UNIT_GEN_WRAPPER=>TY_GENPARAM 20090116
2 Importing IV_MUST_NOT_EXIST Call by reference Type reference (TYPE) ABAP_BOOL SPACE 20090116

Method CHECK_FACADE_CLASS on class CL_SLEI_TST_UNIT_GEN has no exception.

Method CHECK_FACADE_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARAM Call by reference Type reference (TYPE) CL_SLEI_TST_UNIT_GEN_WRAPPER=>TY_GENPARAM 20090116
2 Importing IV_MUST_NOT_EXIST Call by reference Type reference (TYPE) ABAP_BOOL SPACE 20090116

Method CHECK_FACADE_INTERFACE on class CL_SLEI_TST_UNIT_GEN has no exception.

Method CHECK_LINKAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARAM Call by reference Type reference (TYPE) CL_SLEI_TST_UNIT_GEN_WRAPPER=>TY_GENPARAM 20090116
2 Importing IV_MUST_NOT_EXIST Call by reference Type reference (TYPE) ABAP_BOOL SPACE 20090116

Method CHECK_LINKAGES on class CL_SLEI_TST_UNIT_GEN has no exception.

Method CLASS_SETUP Signature

Method CLASS_SETUP on class CL_SLEI_TST_UNIT_GEN has no parameter.
Method CLASS_SETUP on class CL_SLEI_TST_UNIT_GEN has no exception.

Method CLASS_TEARDOWN Signature

Method CLASS_TEARDOWN on class CL_SLEI_TST_UNIT_GEN has no parameter.
Method CLASS_TEARDOWN on class CL_SLEI_TST_UNIT_GEN has no exception.

Method DELETE_CLAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLSNAME Call by reference Type reference (TYPE) SEOCLSNAME 20090116

Method DELETE_CLAS on class CL_SLEI_TST_UNIT_GEN has no exception.

Method DELETE_INTF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLSNAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20090116

Method DELETE_INTF on class CL_SLEI_TST_UNIT_GEN has no exception.

Method DELETE_LNKG Signature

Method DELETE_LNKG on class CL_SLEI_TST_UNIT_GEN has no parameter.
Method DELETE_LNKG on class CL_SLEI_TST_UNIT_GEN has no exception.

Method DELETE_OBJECTS Signature

Method DELETE_OBJECTS on class CL_SLEI_TST_UNIT_GEN has no parameter.
Method DELETE_OBJECTS on class CL_SLEI_TST_UNIT_GEN has no exception.

Method RAISE_ERRORS Signature

Method RAISE_ERRORS on class CL_SLEI_TST_UNIT_GEN has no parameter.
Method RAISE_ERRORS on class CL_SLEI_TST_UNIT_GEN has no exception.

Method REFRESH_SEO_BUFFERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CIFKEY Call by reference Type reference (TYPE) SEOCLSKEY Key structure of a class 20090218

Method REFRESH_SEO_BUFFERS on class CL_SLEI_TST_UNIT_GEN has no exception.

Method REMOVE_INTF_FROM_CLAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARAM Call by reference Type reference (TYPE) CL_SLEI_TST_UNIT_GEN_WRAPPER=>TY_GENPARAM 20090116

Method REMOVE_INTF_FROM_CLAS on class CL_SLEI_TST_UNIT_GEN has no exception.

Method SETUP Signature

Method SETUP on class CL_SLEI_TST_UNIT_GEN has no parameter.
Method SETUP on class CL_SLEI_TST_UNIT_GEN has no exception.

Method TEARDOWN Signature

Method TEARDOWN on class CL_SLEI_TST_UNIT_GEN has no parameter.
Method TEARDOWN on class CL_SLEI_TST_UNIT_GEN has no exception.

Method TST01_GENERATE_NEW Signature

Method TST01_GENERATE_NEW on class CL_SLEI_TST_UNIT_GEN has no parameter.
Method TST01_GENERATE_NEW on class CL_SLEI_TST_UNIT_GEN has no exception.

Method TST02_GENERATE_ADD Signature

Method TST02_GENERATE_ADD on class CL_SLEI_TST_UNIT_GEN has no parameter.
Method TST02_GENERATE_ADD on class CL_SLEI_TST_UNIT_GEN has no exception.

Method TST03_GENERATE_CHG Signature

Method TST03_GENERATE_CHG on class CL_SLEI_TST_UNIT_GEN has no parameter.
Method TST03_GENERATE_CHG on class CL_SLEI_TST_UNIT_GEN has no exception.

Method TST04_GENERATE_CHG_INTF Signature

Method TST04_GENERATE_CHG_INTF on class CL_SLEI_TST_UNIT_GEN has no parameter.
Method TST04_GENERATE_CHG_INTF on class CL_SLEI_TST_UNIT_GEN has no exception.

Method TST99_DELETE Signature

Method TST99_DELETE on class CL_SLEI_TST_UNIT_GEN has no parameter.
Method TST99_DELETE on class CL_SLEI_TST_UNIT_GEN has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 731