SAP ABAP Class CL_RSODSO_UTEST_CORE_UNI (Unit Test: Image Handling for "Only Unique Data Records")
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSODSO_TOOLS (Package) Tools for DataStore Objects
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSODSO_UTEST_CORE Unit Test: Image Handling Standard DataStore 20080526
Properties
Class CL_RSODSO_UTEST_CORE_UNI  
Short Description Unit Test: Image Handling for "Only Unique Data Records"    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 5   
Package RSODSO_TOOLS   Tools for DataStore Objects 
Created 20080320   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSODSO_UTEST_CORE_UNI has no forward declaration.
Interfaces
Class CL_RSODSO_UTEST_CORE_UNI has no interface implemented.
Friends
Class CL_RSODSO_UTEST_CORE_UNI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_T_SCENARIO Instance attribute Protected Type reference (TYPE) T_T_SCENARIO 20080505
2 P_R_SCEN_GEN Instance attribute Protected Object reference (TYPE REF TO) CL_RSTRAN_UTEST_SCEN_GEN Creates a scenario for testing transformations 20080505
Methods
# Method Level Visibility Method type Description Created on
1 TEST_SCENARIO Instance method Public Test Method for ABAP Unit 20080505
2 _CREATE_SCENARIO Instance method Protected Method 20080505
3 _CREATE_TEST_CASE_DATA Instance method Protected Method 20080505
4 _FILL_DATA_IO_001 Instance method Protected Method Test Data: Path Coverage 20080505
5 _FILL_DATA_IO_002 Instance method Protected Method Test Data: Initialization of Variables 20080506
6 _FILL_DATA_IO_003 Instance method Protected Method Test Data: Insert Behavior - recorded in active data table 20080506
7 _FILL_DATA_IO_004 Instance method Protected Method Test Data: Insert Behavior - empty active data table 20080515
8 _FILL_DATA_IO_005 Instance method Protected Method Test Data: Record Elimination 20080521
9 _GET_IS_INSERT_ONLY Instance method Protected Method 20080526
10 _GET_REQUEST_UUID Instance method Protected Method 20080526
11 _GET_SCENARIO Instance method Protected Method 20080505
12 _PROCESS_TEST_CASES Instance method Protected Method 20080505
13 _VERIFY_DATA Instance method Protected Method 20080505
Events
Class CL_RSODSO_UTEST_CORE_UNI has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_S_AQ Protected See coding 20080505 BEGIN OF t_s_aq, sid TYPE rssid, datapakid TYPE rsdatapid, record TYPE rsarecord, /BIC/ZT_DSO01 TYPE char32, /BIC/ZT_DSO02 TYPE char32, /BIC/ZT_DSO03 TYPE int4, /BIC/ZT_DSO04 TYPE int4, RECORDMODE TYPE RODMUPDMOD, END OF t_s_aq
2 T_S_AT Protected See coding 20080505 BEGIN OF t_s_at, /BIC/ZT_DSO01 TYPE char32, /BIC/ZT_DSO02 TYPE char32, /BIC/ZT_DSO03 TYPE int4, /BIC/ZT_DSO04 TYPE int4, RECORDMODE TYPE RODMUPDMOD, END OF t_s_at
3 T_S_CL Protected See coding 20080505 BEGIN OF t_s_cl, REQUEST TYPE rsrequest, DATAPAKID TYPE rsdatapid, RECORD TYPE rsarecord, /BIC/ZT_DSO01 TYPE char32, /BIC/ZT_DSO02 TYPE char32, /BIC/ZT_DSO03 TYPE int4, /BIC/ZT_DSO04 TYPE int4, RECORDMODE TYPE RODMUPDMOD, END OF t_s_cl
4 T_S_SCENARIO Protected See coding 20080505 BEGIN OF t_s_scenario, scenario_id TYPE char30, t_expected_at TYPE t_t_at, t_expected_cl TYPE t_t_cl, t_aq TYPE t_t_aq, t_at TYPE t_t_at, t_cl TYPE t_t_cl, t_updtype TYPE rsodso_t_rsodsactupdtype, insert_only TYPE rs_bool, act_has_to_fail TYPE rs_bool, END OF t_s_scenario
5 T_TX_AQ Protected See coding 20080505 t_tx_aq TYPE TABLE OF t_t_aq WITH DEFAULT KEY
6 T_TX_AT Protected See coding 20080505 t_tx_at TYPE TABLE OF t_t_at WITH DEFAULT KEY
7 T_TX_CL Protected See coding 20080505 t_tx_cl TYPE TABLE OF t_t_cl WITH DEFAULT KEY
8 T_T_AQ Protected See coding 20080505 t_t_aq TYPE TABLE OF t_s_aq WITH DEFAULT KEY
9 T_T_AT Protected See coding 20080505 t_t_at TYPE TABLE OF t_s_at WITH DEFAULT KEY
10 T_T_CL Protected See coding 20080505 t_t_cl TYPE TABLE OF t_s_cl WITH DEFAULT KEY
11 T_T_SCENARIO Protected See coding 20080505 t_t_scenario TYPE TABLE OF t_s_scenario WITH DEFAULT KEY
Method Signatures

Method TEST_SCENARIO Signature

Method TEST_SCENARIO on class CL_RSODSO_UTEST_CORE_UNI has no parameter.
Method TEST_SCENARIO on class CL_RSODSO_UTEST_CORE_UNI has no exception.

Method _CREATE_SCENARIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_SCENDESCR Call by reference Object reference (TYPE REF TO) CL_RSTRAN_UTEST_SCEN_DESCR Scenario-Beschreibung für Unit-Tests 20080505
# Exception Resumable Description Created on
1 CX_RSTRAN_GENERATION Generierungsfehler 20080505

Method _CREATE_TEST_CASE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_SCENDESCR Call by reference Object reference (TYPE REF TO) CL_RSTRAN_UTEST_SCEN_DESCR Scenario-Beschreibung für Unit-Tests 20080505

Method _CREATE_TEST_CASE_DATA on class CL_RSODSO_UTEST_CORE_UNI has no exception.

Method _FILL_DATA_IO_001 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing L_T_UPDTYPE Value transfer Type reference (TYPE) RSODSO_T_RSODSACTUPDTYPE 20080505

Method _FILL_DATA_IO_001 on class CL_RSODSO_UTEST_CORE_UNI has no exception.

Method _FILL_DATA_IO_002 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing L_T_UPDTYPE Call by reference Type reference (TYPE) RSODSO_T_RSODSACTUPDTYPE Aggregationsverhalten bzgl. Requests 20080506

Method _FILL_DATA_IO_002 on class CL_RSODSO_UTEST_CORE_UNI has no exception.

Method _FILL_DATA_IO_003 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing L_T_UPDTYPE Call by reference Type reference (TYPE) RSODSO_T_RSODSACTUPDTYPE Aggregationsverhalten bzgl. Requests 20080506

Method _FILL_DATA_IO_003 on class CL_RSODSO_UTEST_CORE_UNI has no exception.

Method _FILL_DATA_IO_004 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing L_T_UPDTYPE Call by reference Type reference (TYPE) RSODSO_T_RSODSACTUPDTYPE Aggregationsverhalten bzgl. Requests 20080515

Method _FILL_DATA_IO_004 on class CL_RSODSO_UTEST_CORE_UNI has no exception.

Method _FILL_DATA_IO_005 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing L_T_UPDTYPE Call by reference Type reference (TYPE) RSODSO_T_RSODSACTUPDTYPE Aggregationsverhalten bzgl. Requests 20080521

Method _FILL_DATA_IO_005 on class CL_RSODSO_UTEST_CORE_UNI has no exception.

Method _GET_IS_INSERT_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_INSERT_ONLY Value transfer Type reference (TYPE) RS_BOOL 20080526

Method _GET_IS_INSERT_ONLY on class CL_RSODSO_UTEST_CORE_UNI has no exception.

Method _GET_REQUEST_UUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ACT_GUID Call by reference Type reference (TYPE) RSREQUID 20080526
2 Exporting E_UPD_GUID Call by reference Type reference (TYPE) RSREQUID 20080526

Method _GET_REQUEST_UUID on class CL_RSODSO_UTEST_CORE_UNI has no exception.

Method _GET_SCENARIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_SCENDESCR Value transfer Type reference (TYPE) RSTRAN_T_SCENDESCR Liste von Szenarionbeschreibungen 20080505

Method _GET_SCENARIO on class CL_RSODSO_UTEST_CORE_UNI has no exception.

Method _PROCESS_TEST_CASES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATASTORE Call by reference Type reference (TYPE) RSDODSOBJECT Scenario-Beschreibung für Unit-Tests 20080505

Method _PROCESS_TEST_CASES on class CL_RSODSO_UTEST_CORE_UNI has no exception.

Method _VERIFY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing I_S_SCENARIO Call by reference Type reference (TYPE) T_S_SCENARIO 20080505

Method _VERIFY_DATA on class CL_RSODSO_UTEST_CORE_UNI has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 720