SAP ABAP Class XO_UNITTEST_HELPER (Help Methods for Testing XO Framework)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   FS-BP (Application Component) Business Partner
     XO_MAIN (Package) Central XO Components
Properties
Class XO_UNITTEST_HELPER  
Short Description Help Methods for Testing XO Framework    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 5   
Package XO_MAIN   Central XO Components 
Created 20110504   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class XO_UNITTEST_HELPER has no forward declaration.
Interfaces
Class XO_UNITTEST_HELPER has no interface implemented.
Friends
Class XO_UNITTEST_HELPER has no friend class.
Attributes
Class XO_UNITTEST_HELPER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 SET_BO_FACTORY Static method Public Method Replaces the Instance of XO BO Factory for a BO Type 20110505
2 SET_BUSINESS_OBJECT Static method Public Method Replaces the Instance of a Business Object in the BO Factory 20110505
3 SET_CONTROLLER Static method Public Method Replaces the Instance of the XO Controller for a BO Type 20110505
4 SET_CUSTOMIZING Static method Public Method Replaces the Instance of XO Customizing for a BO Type 20110505
5 SET_CUSTOMIZING_DATA Static method Public Method Replaces the Data of XO Customizing for a BO Type 20110504
6 SET_ENUMERATOR_DATA Static method Public Method Replaces the Data of an XO Enumerator 20110505
7 SET_KEY_GENERATOR Static method Public Method Replaces the Instance of the XO Key Generator for a BO Type 20110505
8 SET_MEMORY_OBJECT Static method Public Method Replaces the Instance of a Memory Object in the MO Factory 20110505
9 SET_MO_FACTORY Static method Public Method Replaces the Instance of the XO MO Factory for a BO Type 20110505
10 SET_PERSISTENCE_OBJECT Static method Public Method Replaces the Instance of Persistence Obj. in the PO Factory 20110505
11 SET_PO_FACTORY Static method Public Method Replaces the Instance of the XO PO Factory for a BO Type 20110505
12 SET_SEGMENT_OBJECT Static method Public Method Replaces the Instance of a Segment Object in the SO Factory 20110505
13 SET_SO_FACTORY Static method Public Method Replaces the Instance of the XO SO Factory for a BO Type 20110505
14 SET_VO_FACTORY Static method Public Method Replaces the Instance of the XO VO Factory for a BO Type 20110505
Events
Class XO_UNITTEST_HELPER has no event.
Types
Class XO_UNITTEST_HELPER has no local type.
Method Signatures

Method SET_BO_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BO_FACTORY Call by reference Object reference (TYPE REF TO) XO_BUSINESS_FACTORY Factoryklasse für Business Objects 20110505
2 Importing I_BO_TYPE Call by reference Type reference (TYPE) XO_BUSINESS_OBJECT_TYPE Name des Business Object Typs 20110505

Method SET_BO_FACTORY on class XO_UNITTEST_HELPER has no exception.

Method SET_BUSINESS_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BO_TYPE Call by reference Type reference (TYPE) XO_BUSINESS_OBJECT_NAME Name des Business Objects 20110505
2 Importing I_BUSINESS_OBJECT Call by reference Object reference (TYPE REF TO) IF_XO_BUSINESS_OBJECT Business Object Definition 20110505

Method SET_BUSINESS_OBJECT on class XO_UNITTEST_HELPER has no exception.

Method SET_CONTROLLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BO_TYPE Call by reference Type reference (TYPE) XO_BUSINESS_OBJECT_TYPE Name des Business Object Typs 20110505
2 Importing I_CONTROLLER Call by reference Object reference (TYPE REF TO) XO_CONTROLLER Controller für XO Framework 20110505

Method SET_CONTROLLER on class XO_UNITTEST_HELPER has no exception.

Method SET_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BO_TYPE Call by reference Type reference (TYPE) XO_BUSINESS_OBJECT_TYPE Name des Business Object Typs 20110505
2 Importing I_CUSTOMIZING Call by reference Object reference (TYPE REF TO) XO_CUSTOMIZING XO Customizing 20110505

Method SET_CUSTOMIZING on class XO_UNITTEST_HELPER has no exception.

Method SET_CUSTOMIZING_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BO_DATA Call by reference Type reference (TYPE) STY_XO_BO Business Object Customizingtabelle (sortiert) 20110504
2 Importing I_BO_SO_DATA Call by reference Type reference (TYPE) STY_XO_BO_SO Business Object <-> Segment Object Verknüpfung (sortiert) 20110504
3 Importing I_BO_STR_DATA Call by reference Type reference (TYPE) STY_XO_BO_IO_STR Tabellentyp zur Datenbanktabelle CEXO_BO_IO_STR (sort.) 20110504
4 Importing I_BO_TYPE Call by reference Type reference (TYPE) XO_BUSINESS_OBJECT_TYPE Name des Business Object Typs 20110504
5 Importing I_BO_TYPE_DATA Call by reference Type reference (TYPE) STR_XO_BO_TYPE_SETTINGS Laufzeitkonfiguration Business Object Type 20110504
6 Importing I_BO_VO_DATA Call by reference Type reference (TYPE) STY_XO_BO_VO Business Object <-> Validation Object Verknüpfung (sortiert) 20110504
7 Importing I_LO_DATA Call by reference Type reference (TYPE) STY_XO_LO Listener Object Customizingtabelle 20110504
8 Importing I_MO_DATA Call by reference Type reference (TYPE) STY_XO_MO Memory Object Customizingtabelle (sortiert) 20110504
9 Importing I_MO_PO_DATA Call by reference Type reference (TYPE) STY_XO_MO_PO Memory Object <-> Persistence Object Verknüpfung (sortiert) 20110504
10 Importing I_MO_STR_DATA Call by reference Type reference (TYPE) STY_XO_MO_IO_STR Tabellentyp zur Datenbanktabelle CEXO_MO_IO_STR (sort.) 20110504
11 Importing I_PO_DATA Call by reference Type reference (TYPE) STY_XO_PO Persistence Object Customizingtabelle (sortiert) 20110504
12 Importing I_SO_DATA Call by reference Type reference (TYPE) STY_XO_SO Segment Object Customizingtabelle (sortiert) 20110504
13 Importing I_SO_MO_DATA Call by reference Type reference (TYPE) STY_XO_SO_MO Segment Object <-> Memory Object Verknüpfung (sortiert) 20110504
14 Importing I_SO_STR_DATA Call by reference Type reference (TYPE) STY_XO_SO_IO_STR Tabellentyp zur Datenbanktabelle CEXO_SO_IO_STR (sort.) 20110504
15 Importing I_SO_VO_DATA Call by reference Type reference (TYPE) STY_XO_SO_VO Segment Object <-> Validation Object Verknüpfung (sortiert) 20110504
16 Importing I_VO_DATA Call by reference Type reference (TYPE) STY_XO_VO Validation Object Customizingtabelle (sortiert) 20110504

Method SET_CUSTOMIZING_DATA on class XO_UNITTEST_HELPER has no exception.

Method SET_ENUMERATOR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ENUMERATOR_DATA Call by reference Type reference (TYPE) STY_XO_CONSTANT_LIST Konstantenliste (sortiert) 20110505
2 Importing I_NAME Call by reference Type reference (TYPE) XO_OBJECT_CLASS_NAME Klassenname 20110505

Method SET_ENUMERATOR_DATA on class XO_UNITTEST_HELPER has no exception.

Method SET_KEY_GENERATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BO_TYPE Call by reference Type reference (TYPE) XO_BUSINESS_OBJECT_TYPE Name des Business Object Typs 20110505
2 Importing I_KEY_GENERATOR Call by reference Object reference (TYPE REF TO) IF_XO_KEY_GENERATOR Schlüsselgenerierung für einen Business Object Type 20110505

Method SET_KEY_GENERATOR on class XO_UNITTEST_HELPER has no exception.

Method SET_MEMORY_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BO_TYPE Call by reference Type reference (TYPE) XO_BUSINESS_OBJECT_NAME Name des Business Objects 20110505
2 Importing I_MEMORY_OBJECT Call by reference Object reference (TYPE REF TO) IF_XO_MEMORY_OBJECT Memory Object Definition 20110505

Method SET_MEMORY_OBJECT on class XO_UNITTEST_HELPER has no exception.

Method SET_MO_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BO_TYPE Call by reference Type reference (TYPE) XO_BUSINESS_OBJECT_TYPE Name des Business Object Typs 20110505
2 Importing I_MO_FACTORY Call by reference Object reference (TYPE REF TO) XO_MEMORY_FACTORY Factoryklasse für Memory Objects 20110505

Method SET_MO_FACTORY on class XO_UNITTEST_HELPER has no exception.

Method SET_PERSISTENCE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BO_TYPE Call by reference Type reference (TYPE) XO_BUSINESS_OBJECT_NAME Name des Business Objects 20110505
2 Importing I_PERSISTENCE_OBJECT Call by reference Object reference (TYPE REF TO) IF_XO_PERSISTENCE_OBJECT Persistence Object Definition 20110505

Method SET_PERSISTENCE_OBJECT on class XO_UNITTEST_HELPER has no exception.

Method SET_PO_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BO_TYPE Call by reference Type reference (TYPE) XO_BUSINESS_OBJECT_TYPE Name des Business Object Typs 20110505
2 Importing I_PO_FACTORY Call by reference Object reference (TYPE REF TO) XO_PERSISTENCE_FACTORY Factoryklasse für Persistence Objects 20110505

Method SET_PO_FACTORY on class XO_UNITTEST_HELPER has no exception.

Method SET_SEGMENT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BO_TYPE Call by reference Type reference (TYPE) XO_BUSINESS_OBJECT_NAME Name des Business Objects 20110505
2 Importing I_SEGMENT_OBJECT Call by reference Object reference (TYPE REF TO) IF_XO_SEGMENT_OBJECT Segment Object Definition 20110505

Method SET_SEGMENT_OBJECT on class XO_UNITTEST_HELPER has no exception.

Method SET_SO_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BO_TYPE Call by reference Type reference (TYPE) XO_BUSINESS_OBJECT_TYPE Name des Business Object Typs 20110505
2 Importing I_SO_FACTORY Call by reference Object reference (TYPE REF TO) XO_SEGMENT_FACTORY Factoryklasse für Segment Objects 20110505

Method SET_SO_FACTORY on class XO_UNITTEST_HELPER has no exception.

Method SET_VO_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BO_TYPE Call by reference Type reference (TYPE) XO_BUSINESS_OBJECT_TYPE Name des Business Object Typs 20110505
2 Importing I_VO_FACTORY Call by reference Object reference (TYPE REF TO) XO_VALIDATION_FACTORY Factoryklasse für Validation Objects 20110505

Method SET_VO_FACTORY on class XO_UNITTEST_HELPER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 731