SAP ABAP Class CL_RSTRAN_UTEST_CPYTRFN (Unittest für das Kopieren von Transformationen)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSTRAN_UTEST (Package) Unit-Tests für Transformationen
Properties
Class CL_RSTRAN_UTEST_CPYTRFN  
Short Description Unittest für das Kopieren von Transformationen    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status T  Test Program 
Category 5   
Package RSTRAN_UTEST   Unit-Tests für Transformationen 
Created 20070808   SAP 
Last change 20110908   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)
Interfaces
Class CL_RSTRAN_UTEST_CPYTRFN has no interface implemented.
Friends
Class CL_RSTRAN_UTEST_CPYTRFN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_T_SCENDESCR Instance attribute Private Type reference (TYPE) RSTRAN_T_UT_COPYTRFN_SCENDESCR 20070824
Methods
# Method Level Visibility Method type Description Created on
1 FIND_RULE Static method Public Method 20070831
2 TEST_SCENARIO Instance method Public Test Method for ABAP Unit 20070824
3 _CHECK_CCONV Instance method Private Method 20070824
4 _CHECK_CONSTANT Instance method Private Method 20070824
5 _CHECK_FIELDS_EXIST Instance method Private Method 20070824
6 _CHECK_FORMULA Instance method Private Method 20070824
7 _CHECK_MASTER Instance method Private Method 20070829
8 _CHECK_ROUTINE Instance method Private Method 20070824
9 _CHECK_SCENARIO Instance method Private Method 20071107
10 _CHECK_START_END_ROUTINE Instance method Private Method 20070824
11 _CHECK_UOM Instance method Private Method 20070824
12 _SCENARIO_SETUP Instance method Private Method 20070824
13 _SETUP_APPLY_RUNTIME_INFO Instance method Private Method 20070824
14 _SETUP_COPY_TRFN Instance method Private Method 20070824
15 _SETUP_DELETE_COPIED_TRFN Instance method Private Method 20070824
16 _SETUP_GENERATE_SCENARIO Instance method Private Method 20070824
Events
Class CL_RSTRAN_UTEST_CPYTRFN has no event.
Types
Class CL_RSTRAN_UTEST_CPYTRFN has no local type.
Method Signatures

Method FIND_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_RULE Call by reference Type reference (TYPE) RSTRAN_T_RULE Regeln 20070831
2 Exporting E_R_RULE Value transfer Object reference (TYPE REF TO) CL_RSTRAN_TRFN_RULE Regel 20070831
3 Importing I_RULETYPE Call by reference Type reference (TYPE) RSTRAN_RULETYPE Typ einer Regel 20070831
4 Importing I_SRC_FIELD_BASED Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20070831
5 Importing I_TGT_FIELD_BASED Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20070831
6 Importing I_T_SRC_IOBJ Call by reference Type reference (TYPE) RSTRAN_T_IOBJ Liste mit InfoObjekten 20070831
7 Importing I_T_TGT_IOBJ Call by reference Type reference (TYPE) RSTRAN_T_IOBJ Liste mit InfoObjekten 20070831
# Exception Resumable Description Created on
1 CX_RSTRAN_INPUT_INVALID Fehlerhafte Eingabe 20070831

Method TEST_SCENARIO Signature

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

Method _CHECK_CCONV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_RULE Call by reference Object reference (TYPE REF TO) CL_RSTRAN_TRFN_RULE Regel 20070824
2 Importing I_S_IOBJ_SRC Call by reference Type reference (TYPE) RSTRAN_S_IOBJ InfoObject 20070824
3 Importing I_S_IOBJ_TGT Call by reference Type reference (TYPE) RSTRAN_S_IOBJ InfoObject 20070824

Method _CHECK_CCONV on class CL_RSTRAN_UTEST_CPYTRFN has no exception.

Method _CHECK_CONSTANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_RULE Call by reference Object reference (TYPE REF TO) CL_RSTRAN_TRFN_RULE Regel 20070824
2 Importing I_S_IOBJ_TGT Call by reference Type reference (TYPE) RSTRAN_S_IOBJ InfoObject 20070824

Method _CHECK_CONSTANT on class CL_RSTRAN_UTEST_CPYTRFN has no exception.

Method _CHECK_FIELDS_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_SCENDESCR_TGT Call by reference Object reference (TYPE REF TO) CL_RSTRAN_UTEST_SCEN_DESCR Scenario-Beschreibung für Unit-Tests 20070824
2 Importing I_TRFN_IOBJ_TGT Call by reference Type reference (TYPE) RSTRAN_S_IOBJ Liste mit InfoObjekten 20070824
3 Importing I_T_TRFN_IOBJ_SRC Call by reference Type reference (TYPE) RSTRAN_T_IOBJ Liste mit InfoObjekten 20070824
4 Returning R_FIELDS_EXIST Value transfer Type reference (TYPE) RS_BOOL Boolean 20070824

Method _CHECK_FIELDS_EXIST on class CL_RSTRAN_UTEST_CPYTRFN has no exception.

Method _CHECK_FORMULA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_RULE Call by reference Object reference (TYPE REF TO) CL_RSTRAN_TRFN_RULE Regel 20070824
2 Importing I_S_IOBJ_TGT Call by reference Type reference (TYPE) RSTRAN_S_IOBJ InfoObject 20070824

Method _CHECK_FORMULA on class CL_RSTRAN_UTEST_CPYTRFN has no exception.

Method _CHECK_MASTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_RULE Call by reference Object reference (TYPE REF TO) CL_RSTRAN_TRFN_RULE Regel 20070829
2 Importing I_S_IOBJ_SRC Call by reference Type reference (TYPE) RSTRAN_S_IOBJ InfoObjekt-Name und Feldname 20070829
3 Importing I_S_IOBJ_TGT Call by reference Type reference (TYPE) RSTRAN_S_IOBJ InfoObjekt-Name und Feldname 20070829

Method _CHECK_MASTER on class CL_RSTRAN_UTEST_CPYTRFN has no exception.

Method _CHECK_ROUTINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_RULE Call by reference Object reference (TYPE REF TO) CL_RSTRAN_TRFN_RULE Regel 20070824
2 Importing I_S_IOBJ_TGT Call by reference Type reference (TYPE) RSTRAN_S_IOBJ InfoObject 20070824

Method _CHECK_ROUTINE on class CL_RSTRAN_UTEST_CPYTRFN has no exception.

Method _CHECK_SCENARIO Signature

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

Method _CHECK_SCENARIO on class CL_RSTRAN_UTEST_CPYTRFN has no exception.

Method _CHECK_START_END_ROUTINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_ROUTINE Call by reference Object reference (TYPE REF TO) CL_RSTRAN_STEP_ROUT Regelschritt: Routinen 20070824

Method _CHECK_START_END_ROUTINE on class CL_RSTRAN_UTEST_CPYTRFN has no exception.

Method _CHECK_UOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_RULE Call by reference Object reference (TYPE REF TO) CL_RSTRAN_TRFN_RULE Regel 20070824
2 Importing I_S_IOBJ_SRC Call by reference Type reference (TYPE) RSTRAN_S_IOBJ InfoObject 20070824
3 Importing I_S_IOBJ_TGT Call by reference Type reference (TYPE) RSTRAN_S_IOBJ InfoObject 20070824

Method _CHECK_UOM on class CL_RSTRAN_UTEST_CPYTRFN has no exception.

Method _SCENARIO_SETUP Signature

Method _SCENARIO_SETUP on class CL_RSTRAN_UTEST_CPYTRFN has no parameter.
Method _SCENARIO_SETUP on class CL_RSTRAN_UTEST_CPYTRFN has no exception.

Method _SETUP_APPLY_RUNTIME_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_SCENDESCR_SRC Call by reference Object reference (TYPE REF TO) CL_RSTRAN_UTEST_SCEN_DESCR Scenario-Beschreibung für Unit-Tests 20070824
2 Importing I_R_SCENDESCR_TGT Call by reference Object reference (TYPE REF TO) CL_RSTRAN_UTEST_SCEN_DESCR Scenario-Beschreibung für Unit-Tests 20070824
# Exception Resumable Description Created on
1 CX_RSTRAN_EXCEPTION Exceptionklasse Transformation 20070824

Method _SETUP_COPY_TRFN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_SCENDESCR Call by reference Type reference (TYPE) RSTRAN_S_UT_COPYTRFN_SCENDESCR 20071107

Method _SETUP_COPY_TRFN on class CL_RSTRAN_UTEST_CPYTRFN has no exception.

Method _SETUP_DELETE_COPIED_TRFN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_SCENDESCR Call by reference Type reference (TYPE) RSTRAN_S_UT_COPYTRFN_SCENDESCR Natürliche Zahl 20071107

Method _SETUP_DELETE_COPIED_TRFN on class CL_RSTRAN_UTEST_CPYTRFN has no exception.

Method _SETUP_GENERATE_SCENARIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_SCENDESCR Call by reference Type reference (TYPE) RSTRAN_S_UT_COPYTRFN_SCENDESCR Beschreibung des Scenarios für Quelle- und Zielobjekte 20071107

Method _SETUP_GENERATE_SCENARIO on class CL_RSTRAN_UTEST_CPYTRFN has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 720