SAP ABAP Class CL_RSAWBN_SER_UTEST_MODEL_TREE (ABAP Unit Tests for Model Trees)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-AWB (Application Component) Data Warehousing Workbench
     RSAWBN_CORE (Package) CORE Components of Data Warehousing Workbench
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSAWBN_SER_UTEST_OBJSET 20070403
Properties
Class CL_RSAWBN_SER_UTEST_MODEL_TREE  
Short Description ABAP Unit Tests for Model Trees    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RSAWBN    
Program status T  Test Program 
Category 5   
Package RSAWBN_CORE   CORE Components of Data Warehousing Workbench 
Created 20070115   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSAWC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSAWBN_SER_UTEST_MODEL_TREE has no interface implemented.
Friends
Class CL_RSAWBN_SER_UTEST_MODEL_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_NR_OF_TEST_OBJECTS Instance attribute Public Type reference (TYPE) I 20 20070306
2 O_DAYID Instance attribute Protected Type reference (TYPE) I 20070306
3 O_R_TREE_MODEL Instance attribute Protected Object reference (TYPE REF TO) CL_RSAWBN_TREE_MODEL Tree Back-End 20070306
4 O_TS_ROOTS Instance attribute Protected Type reference (TYPE) TY_TS_TREE 20070306
5 O_TS_TREE Instance attribute Protected Type reference (TYPE) TY_TS_TREE 20070306
6 P_MONTHID Instance attribute Protected Type reference (TYPE) I 20070306
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_EXPAND_SUBTREE Instance method Protected Method UTEST A certain number of root noods are expanded 20070306
2 CHECK_RECEIVE_EQUAL_SEND Instance method Protected Method UTEST Test whether predecessors have object as successor 20070306
3 CHECK_SEARCH_FOR_OBJ Instance method Protected Method 20070403
4 CREATE_MODEL_TREE Instance method Protected Method Generate Model Tree for Testing 20070306
5 CREATE_ROOTNODE_TABLE Instance method Protected Method 20070306
6 CREATE_TEST_OBJECTS_SET Instance method Protected Method Generate Object Test Set or Read from DB 20070306
7 DATE_INPUT Instance method Protected Method Entry of DayID To Execute Older Tests 20070306
8 EXECUTE_TEST_METHODS Instance method Protected Test Method for ABAP Unit 20070306
9 EXPAND_INFOOBJECTS Instance method Protected Method Replace InfoObject with table Objects (attr, hier, text) 20070306
10 GET_CHILDREN_INSTEAD Instance method Protected Method Ignore Object and Evaluate Children Instead 20070306
11 GET_INDIZES_FOR_DAYID Static method Public Method 20070306
12 IS_REMOTE_CUBE Static method Public Method 20091209
13 PREPARE_MODEL_TREE Instance method Protected Method 20070306
14 SEND_NOT_EXECUTED_MESSAGE Static method Public Method 20130222
15 SEND_START_MESSAGE Static method Public Method 20090624
Events
Class CL_RSAWBN_SER_UTEST_MODEL_TREE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_TS_TREE Protected See coding 20070306 ty_ts_tree type sorted table of rsawbn_s_tree with non-unique key awbobj awbsubobj objnm
Method Signatures

Method CHECK_EXPAND_SUBTREE Signature

Method CHECK_EXPAND_SUBTREE on class CL_RSAWBN_SER_UTEST_MODEL_TREE has no parameter.
Method CHECK_EXPAND_SUBTREE on class CL_RSAWBN_SER_UTEST_MODEL_TREE has no exception.

Method CHECK_RECEIVE_EQUAL_SEND Signature

Method CHECK_RECEIVE_EQUAL_SEND on class CL_RSAWBN_SER_UTEST_MODEL_TREE has no parameter.
Method CHECK_RECEIVE_EQUAL_SEND on class CL_RSAWBN_SER_UTEST_MODEL_TREE has no exception.

Method CHECK_SEARCH_FOR_OBJ Signature

Method CHECK_SEARCH_FOR_OBJ on class CL_RSAWBN_SER_UTEST_MODEL_TREE has no parameter.
Method CHECK_SEARCH_FOR_OBJ on class CL_RSAWBN_SER_UTEST_MODEL_TREE has no exception.

Method CREATE_MODEL_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TREE_MODEL_CLASSNM Call by reference Type reference (TYPE) SEOCLSNAME Name der Model tree Klasse 20070306

Method CREATE_MODEL_TREE on class CL_RSAWBN_SER_UTEST_MODEL_TREE has no exception.

Method CREATE_ROOTNODE_TABLE Signature

Method CREATE_ROOTNODE_TABLE on class CL_RSAWBN_SER_UTEST_MODEL_TREE has no parameter.
Method CREATE_ROOTNODE_TABLE on class CL_RSAWBN_SER_UTEST_MODEL_TREE has no exception.

Method CREATE_TEST_OBJECTS_SET Signature

Method CREATE_TEST_OBJECTS_SET on class CL_RSAWBN_SER_UTEST_MODEL_TREE has no parameter.
Method CREATE_TEST_OBJECTS_SET on class CL_RSAWBN_SER_UTEST_MODEL_TREE has no exception.

Method DATE_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TREENM Call by reference Type reference (TYPE) RSAWBNTREENM Zusammengesetzer Name aus Tree DWB-Objekt und evtl. Quellsys 20070306
2 Returning RE_DATE Value transfer Type reference (TYPE) I 20070306

Method DATE_INPUT on class CL_RSAWBN_SER_UTEST_MODEL_TREE has no exception.

Method EXECUTE_TEST_METHODS Signature

Method EXECUTE_TEST_METHODS on class CL_RSAWBN_SER_UTEST_MODEL_TREE has no parameter.
Method EXECUTE_TEST_METHODS on class CL_RSAWBN_SER_UTEST_MODEL_TREE has no exception.

Method EXPAND_INFOOBJECTS Signature

Method EXPAND_INFOOBJECTS on class CL_RSAWBN_SER_UTEST_MODEL_TREE has no parameter.
Method EXPAND_INFOOBJECTS on class CL_RSAWBN_SER_UTEST_MODEL_TREE has no exception.

Method GET_CHILDREN_INSTEAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_AWBOBJ Call by reference Object reference (TYPE REF TO) CL_RSAWBN_OBJ Masterklasse AWB Objekte 20070306
2 Returning RE_GET_CHILDREN_INSTEAD Value transfer Type reference (TYPE) RS_BOOL Boolean 20070306

Method GET_CHILDREN_INSTEAD on class CL_RSAWBN_SER_UTEST_MODEL_TREE has no exception.

Method GET_INDIZES_FOR_DAYID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INDEX_FROM Value transfer Type reference (TYPE) I 20070306
2 Exporting E_INDEX_TO Value transfer Type reference (TYPE) I 20070306
3 Importing I_DAYID Call by reference Type reference (TYPE) I 20070306
4 Importing I_NR_OF_RESULT_OBJECTS Call by reference Type reference (TYPE) I 20070306
5 Importing I_T_TABLE Call by reference Type reference (TYPE) TABLE 20070306

Method GET_INDIZES_FOR_DAYID on class CL_RSAWBN_SER_UTEST_MODEL_TREE has no exception.

Method IS_REMOTE_CUBE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CUBE Call by reference Type reference (TYPE) RSAWBNOBJNM InfoCube 20091209
2 Returning RE_IS_REMOTE_CUBE Value transfer Type reference (TYPE) RS_BOOL Boolean 20091209

Method IS_REMOTE_CUBE on class CL_RSAWBN_SER_UTEST_MODEL_TREE has no exception.

Method PREPARE_MODEL_TREE Signature

Method PREPARE_MODEL_TREE on class CL_RSAWBN_SER_UTEST_MODEL_TREE has no parameter.
Method PREPARE_MODEL_TREE on class CL_RSAWBN_SER_UTEST_MODEL_TREE has no exception.

Method SEND_NOT_EXECUTED_MESSAGE Signature

Method SEND_NOT_EXECUTED_MESSAGE on class CL_RSAWBN_SER_UTEST_MODEL_TREE has no parameter.
Method SEND_NOT_EXECUTED_MESSAGE on class CL_RSAWBN_SER_UTEST_MODEL_TREE has no exception.

Method SEND_START_MESSAGE Signature

Method SEND_START_MESSAGE on class CL_RSAWBN_SER_UTEST_MODEL_TREE has no parameter.
Method SEND_START_MESSAGE on class CL_RSAWBN_SER_UTEST_MODEL_TREE has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 720