SAP ABAP Class TC_OIA_DFG_PLAUSI_COMPARE (Compare the results of the different providers)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-NWD-XBR (Application Component) HANA Reference Applications
     S_EPM_OIA_DFG_PROVIDER (Package) OIA Reference Feature Implementation
Properties
Class TC_OIA_DFG_PLAUSI_COMPARE  
Short Description Compare the results of the different providers    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 5   
Package S_EPM_OIA_DFG_PROVIDER   OIA Reference Feature Implementation 
Created 20121205   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class TC_OIA_DFG_PLAUSI_COMPARE has no forward declaration.
Interfaces
Class TC_OIA_DFG_PLAUSI_COMPARE has no interface implemented.
Friends
Class TC_OIA_DFG_PLAUSI_COMPARE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_SCENARIO_A Constant Protected Type reference (TYPE) CL_OIA_DATA_PROVIDER_FACTORY=>TY_DATA_PROVIDER-DESCRIPTION 'Scenario A' 20121205
2 C_SCENARIO_B Constant Protected Type reference (TYPE) CL_OIA_DATA_PROVIDER_FACTORY=>TY_DATA_PROVIDER-DESCRIPTION 'Scenario B' 20121205
3 C_SCENARIO_C Constant Protected Type reference (TYPE) CL_OIA_DATA_PROVIDER_FACTORY=>TY_DATA_PROVIDER-DESCRIPTION 'Scenario C' 20121205
4 C_SCENARIO_D Constant Protected Type reference (TYPE) CL_OIA_DATA_PROVIDER_FACTORY=>TY_DATA_PROVIDER-DESCRIPTION 'Scenario D' 20121205
5 C_SCENARIO_E Constant Protected Type reference (TYPE) CL_OIA_DATA_PROVIDER_FACTORY=>TY_DATA_PROVIDER-DESCRIPTION 'Scenario E' 20130418
6 C_SCENARIO_F Constant Protected Type reference (TYPE) CL_OIA_DATA_PROVIDER_FACTORY=>TY_DATA_PROVIDER-DESCRIPTION 'Scenario F' 20130418
7 MO_FACTORY Static Attribute Protected Object reference (TYPE REF TO) CL_OIA_DATA_PROVIDER_FACTORY 20121205
8 MT_PROVIDERS Static Attribute Protected Type reference (TYPE) CL_OIA_DATA_PROVIDER_FACTORY=>TT_DATA_PROVIDER 20121205
9 MT_RESULT Static Attribute Protected See coding 20121205
Methods
# Method Level Visibility Method type Description Created on
1 ALL Instance method Protected Test Method for ABAP Unit 20121205
2 CLASS_SETUP Static method Private Method 20121205
3 CMP_RESULTS_OF_SCENARIO Instance method Private Method 20121205
4 COMPARE_RESULT_TABLES Instance method Private Method 20121205
5 SCENARIO_A Instance method Protected Test Method for ABAP Unit 20121205
6 SCENARIO_B Instance method Protected Test Method for ABAP Unit 20121205
7 SCENARIO_C Instance method Protected Test Method for ABAP Unit 20121205
8 SCENARIO_D Instance method Protected Test Method for ABAP Unit 20121205
9 SCENARIO_E Instance method Protected Test Method for ABAP Unit 20130603
10 SCENARIO_F Instance method Protected Test Method for ABAP Unit 20130603
Events
Class TC_OIA_DFG_PLAUSI_COMPARE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_STRING Protected See coding 20121205 tt_string TYPE STANDARD TABLE OF string WITH DEFAULT KEY
2 TY_RESULT Protected See coding 20121205 BEGIN OF ty_result, provider TYPE cl_oia_data_provider_factory=>ty_data_provider, cleared_fields TYPE i, count TYPE i, figures TYPE cl_oia_data_provider=>tt_bupa_figures, END OF ty_result
Method Signatures

Method ALL Signature

Method ALL on class TC_OIA_DFG_PLAUSI_COMPARE has no parameter.
Method ALL on class TC_OIA_DFG_PLAUSI_COMPARE has no exception.

Method CLASS_SETUP Signature

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

Method CMP_RESULTS_OF_SCENARIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SCENARIO Call by reference Type reference (TYPE) CL_OIA_DATA_PROVIDER_FACTORY=>TY_DATA_PROVIDER-DESCRIPTION 20121205

Method CMP_RESULTS_OF_SCENARIO on class TC_OIA_DFG_PLAUSI_COMPARE has no exception.

Method COMPARE_RESULT_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TAB1 Call by reference Type reference (TYPE) CL_OIA_DATA_PROVIDER=>TT_BUPA_FIGURES 20121205
2 Importing IT_TAB2 Call by reference Type reference (TYPE) CL_OIA_DATA_PROVIDER=>TT_BUPA_FIGURES 20121205
3 Importing IV_IGNORE_FIELDS Call by reference Type reference (TYPE) I 20121205
4 Returning RT_DIFF Value transfer Type reference (TYPE) TT_STRING 20121205

Method COMPARE_RESULT_TABLES on class TC_OIA_DFG_PLAUSI_COMPARE has no exception.

Method SCENARIO_A Signature

Method SCENARIO_A on class TC_OIA_DFG_PLAUSI_COMPARE has no parameter.
Method SCENARIO_A on class TC_OIA_DFG_PLAUSI_COMPARE has no exception.

Method SCENARIO_B Signature

Method SCENARIO_B on class TC_OIA_DFG_PLAUSI_COMPARE has no parameter.
Method SCENARIO_B on class TC_OIA_DFG_PLAUSI_COMPARE has no exception.

Method SCENARIO_C Signature

Method SCENARIO_C on class TC_OIA_DFG_PLAUSI_COMPARE has no parameter.
Method SCENARIO_C on class TC_OIA_DFG_PLAUSI_COMPARE has no exception.

Method SCENARIO_D Signature

Method SCENARIO_D on class TC_OIA_DFG_PLAUSI_COMPARE has no parameter.
Method SCENARIO_D on class TC_OIA_DFG_PLAUSI_COMPARE has no exception.

Method SCENARIO_E Signature

Method SCENARIO_E on class TC_OIA_DFG_PLAUSI_COMPARE has no parameter.
Method SCENARIO_E on class TC_OIA_DFG_PLAUSI_COMPARE has no exception.

Method SCENARIO_F Signature

Method SCENARIO_F on class TC_OIA_DFG_PLAUSI_COMPARE has no parameter.
Method SCENARIO_F on class TC_OIA_DFG_PLAUSI_COMPARE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740