SAP ABAP Class CL_SLEI_TST_DB_BASE (Base class for DB unit test)
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
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SLEI_TST_DB_CST_001 (Cust) Create + query_linkage_by_id 20090109
2 Inheritance (c INHERITING FROM c_ref)  CL_SLEI_TST_DB_CST_011 (Cust) Pos + Neg: query_by_selection_param - user details 20090109
3 Inheritance (c INHERITING FROM c_ref)  CL_SLEI_TST_DB_CST_010 (Cust) Neg: query_by_selection_param - linkage details 20090109
4 Inheritance (c INHERITING FROM c_ref)  CL_SLEI_TST_DB_CST_009 (CUST) query_by_selection_param - linkage details 20090109
5 Inheritance (c INHERITING FROM c_ref)  CL_SLEI_TST_DB_CST_008 (Cust) query_by_selection_param - linkage id 20090109
6 Inheritance (c INHERITING FROM c_ref)  CL_SLEI_TST_DB_CST_007 (Cust) Create 2 linkages + query_id_by_linkage_detail 20090109
7 Inheritance (c INHERITING FROM c_ref)  CL_SLEI_TST_DB_CST_006 (Cust) Create 2 lnkg+ delete 1 lnkg + query_by_lnkg_dtl 20090109
8 Inheritance (c INHERITING FROM c_ref)  CL_SLEI_TST_DB_CST_005 (Cust) Create 2 linkages + query_by_event_object 20090109
9 Inheritance (c INHERITING FROM c_ref)  CL_SLEI_TST_DB_CST_004 (Cust) Neg: Delete + query_id_by_event_obj 20090109
10 Inheritance (c INHERITING FROM c_ref)  CL_SLEI_TST_DB_CST_003 (Cust) update binding + read 20090109
... Click here to see Used By full list (22 items)
Properties
Class CL_SLEI_TST_DB_BASE  
Short Description Base class for DB unit test    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLEI_TST   LEI Unit tests and test tools 
Created 20081224   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SLEI_TST_DB_BASE has no interface implemented.
Friends
Class CL_SLEI_TST_DB_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_DB_INST Instance attribute Public Object reference (TYPE REF TO) CL_SLEI_LNKG_DB Linkages Persistency Layer 20090109
2 MS_LNKG_DATA Instance attribute Public Type reference (TYPE) SLEI_LINK LEI linkage, bindings, filter conditions 20090109
Methods
# Method Level Visibility Method type Description Created on
1 COMPARE_RESULT Instance method Protected Method compare actual output with the expected output 20090109
2 CREATE_LINKAGE Instance method Protected Method creates a linkage 20090109
3 DELETE_LINKAGE Instance method Protected Method deletes a linkage 20090109
4 DO_BINDING Instance method Protected Method do the binding here 20090109
5 DO_CONDITION Instance method Protected Method do the filter condition here 20090109
6 INIT_BEFORE_CREATE Instance method Protected Method initialize the linkage specific date for creating a linkage 20090109
7 INIT_DB Instance method Private Method create design or customization db class instance 20090109
8 UPDATE_LINKAGE Instance method Protected Method update a linkage 20090109
Events
Class CL_SLEI_TST_DB_BASE has no event.
Types
Class CL_SLEI_TST_DB_BASE has no local type.
Method Signatures

Method COMPARE_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ACTUAL_LNKG_DATA Call by reference Type reference (TYPE) SLEI_LINK LEI linkage, bindings, filter conditions 20090109

Method COMPARE_RESULT on class CL_SLEI_TST_DB_BASE has no exception.

Method CREATE_LINKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CUSTOMIZATION Call by reference Type reference (TYPE) ABAP_BOOL 20090109
2 Importing IV_GENERATED Call by reference Type reference (TYPE) ABAP_BOOL 20090109
3 Importing IV_WITH_BINDING Call by reference Type reference (TYPE) ABAP_BOOL 20090109
4 Importing IV_WITH_CONDITION Call by reference Type reference (TYPE) ABAP_BOOL 20090109

Method CREATE_LINKAGE on class CL_SLEI_TST_DB_BASE has no exception.

Method DELETE_LINKAGE Signature

Method DELETE_LINKAGE on class CL_SLEI_TST_DB_BASE has no parameter.
Method DELETE_LINKAGE on class CL_SLEI_TST_DB_BASE has no exception.

Method DO_BINDING Signature

Method DO_BINDING on class CL_SLEI_TST_DB_BASE has no parameter.
Method DO_BINDING on class CL_SLEI_TST_DB_BASE has no exception.

Method DO_CONDITION Signature

Method DO_CONDITION on class CL_SLEI_TST_DB_BASE has no parameter.
Method DO_CONDITION on class CL_SLEI_TST_DB_BASE has no exception.

Method INIT_BEFORE_CREATE Signature

Method INIT_BEFORE_CREATE on class CL_SLEI_TST_DB_BASE has no parameter.
Method INIT_BEFORE_CREATE on class CL_SLEI_TST_DB_BASE has no exception.

Method INIT_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODE Call by reference Type reference (TYPE) SLEI_MODE LEI mode 20090109

Method INIT_DB on class CL_SLEI_TST_DB_BASE has no exception.

Method UPDATE_LINKAGE Signature

Method UPDATE_LINKAGE on class CL_SLEI_TST_DB_BASE has no parameter.
Method UPDATE_LINKAGE on class CL_SLEI_TST_DB_BASE has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SLEI_TST_DB_CST_001 (Cust) Create + query_linkage_by_id 20090109
2 Inheritance (c INHERITING FROM c_ref)  CL_SLEI_TST_DB_CST_011 (Cust) Pos + Neg: query_by_selection_param - user details 20090109
3 Inheritance (c INHERITING FROM c_ref)  CL_SLEI_TST_DB_CST_010 (Cust) Neg: query_by_selection_param - linkage details 20090109
4 Inheritance (c INHERITING FROM c_ref)  CL_SLEI_TST_DB_CST_009 (CUST) query_by_selection_param - linkage details 20090109
5 Inheritance (c INHERITING FROM c_ref)  CL_SLEI_TST_DB_CST_008 (Cust) query_by_selection_param - linkage id 20090109
6 Inheritance (c INHERITING FROM c_ref)  CL_SLEI_TST_DB_CST_007 (Cust) Create 2 linkages + query_id_by_linkage_detail 20090109
7 Inheritance (c INHERITING FROM c_ref)  CL_SLEI_TST_DB_CST_006 (Cust) Create 2 lnkg+ delete 1 lnkg + query_by_lnkg_dtl 20090109
8 Inheritance (c INHERITING FROM c_ref)  CL_SLEI_TST_DB_CST_005 (Cust) Create 2 linkages + query_by_event_object 20090109
9 Inheritance (c INHERITING FROM c_ref)  CL_SLEI_TST_DB_CST_004 (Cust) Neg: Delete + query_id_by_event_obj 20090109
10 Inheritance (c INHERITING FROM c_ref)  CL_SLEI_TST_DB_CST_003 (Cust) update binding + read 20090109
11 Inheritance (c INHERITING FROM c_ref)  CL_SLEI_TST_DB_CST_002 (Cust) update- remove binding, condi + query_linkage_by_id 20090109
12 Inheritance (c INHERITING FROM c_ref)  CL_SLEI_TST_DB_001 Unit test for db create, edit , delete 20090109
13 Inheritance (c INHERITING FROM c_ref)  CL_SLEI_TST_DB_011 (Design) Pos + Neg: query_by_selection_param - user details 20090109
14 Inheritance (c INHERITING FROM c_ref)  CL_SLEI_TST_DB_010 (Design) Neg: query_by_selection_param - linkage details 20090109
15 Inheritance (c INHERITING FROM c_ref)  CL_SLEI_TST_DB_009 (Design) query_by_selection_param - linkage details 20090109
16 Inheritance (c INHERITING FROM c_ref)  CL_SLEI_TST_DB_008 (Design) query_by_selection_param - linkage id 20090109
17 Inheritance (c INHERITING FROM c_ref)  CL_SLEI_TST_DB_007 (Design) Create 2 linkages + query_id_by_linkage_detail 20090109
18 Inheritance (c INHERITING FROM c_ref)  CL_SLEI_TST_DB_006 (Design) Create 2 lnkg+ delete 1 lnkg + query_by_lnkg_dtl 20090109
19 Inheritance (c INHERITING FROM c_ref)  CL_SLEI_TST_DB_005 (Design) Create 2 linkages + query_by_event_object 20090109
20 Inheritance (c INHERITING FROM c_ref)  CL_SLEI_TST_DB_004 (Design) Neg: Delete + query_id_by_event_obj 20090109
21 Inheritance (c INHERITING FROM c_ref)  CL_SLEI_TST_DB_003 (Design) update binding + read 20090109
22 Inheritance (c INHERITING FROM c_ref)  CL_SLEI_TST_DB_002 (Design) update- remove binding, condi + query_linkage_by_id 20090109
History
Last changed by/on SAP  20110908 
SAP Release Created in 731