SAP ABAP Class CL_C2S_TEST_FIXTURE (Generation of Test Data in C2 Server)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CFG-RT (Application Component) Business Configuration Tools: Runtime
     C2_CORE (Package) C2 Server: Core Functionality
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IFC2DIR_TYPES Repository for Global Types and Constants 20040913
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_C2S_TEST_FIXT_COUNT_REG Generation of Test Data (Example Countries & Regions) 20040827
2 Inheritance (c INHERITING FROM c_ref)  CL_C2S_TEST_FIXT_SC2_TAX Generate Test Examples for SC2_TAX 20050207
Properties
Class CL_C2S_TEST_FIXTURE  
Short Description Generation of Test Data in C2 Server    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package C2_CORE   C2 Server: Core Functionality 
Created 20040827   SAP 
Last change 20050105   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_C2S_TEST_FIXTURE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IFC2DIR_TYPES Repository for Global Types and Constants 20040913
Friends
# Friend Modeled only Created on Description
1 CLC2DIR_AGENT_MAINT 20040827 Configuration Data Write Access
2 CLC2DIR_AGENT_READ 20040827 Configuration Data Read Access
3 CLC2DIR_PERS_ADAPTER 20040827 Access to C2 Persistence
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AC_ACT_INACT Instance attribute Protected Attribute reference (LIKE) 20040914
2 AC_ALL_LANGUS Instance attribute Protected Attribute reference (LIKE) 20041102
3 AC_BUFFER_DATA_INSTANCE Instance attribute Protected Attribute reference (LIKE) 20041102
4 AC_C2GUID Instance attribute Protected Attribute reference (LIKE) 20040914
5 AC_CHNG_TP_ACTIVE Instance attribute Protected Attribute reference (LIKE) 20040914
6 AC_CHNG_TP_DELETED Instance attribute Protected Attribute reference (LIKE) 20040914
7 AC_CHNG_TP_NEW Instance attribute Protected Attribute reference (LIKE) 20040914
8 AC_CHNG_TP_NEW_DELETED Instance attribute Protected Attribute reference (LIKE) 20040914
9 AC_CHNG_TP_UPDATED Instance attribute Protected Attribute reference (LIKE) 20040914
10 AC_CLNT Instance attribute Protected Attribute reference (LIKE) 20040914
11 AC_DEPLOYMENT_GROUP Instance attribute Protected Attribute reference (LIKE) 20040914
12 AC_DEPL_GRP Instance attribute Protected Attribute reference (LIKE) 20040914
13 AC_FIELD_LIST Instance attribute Protected Attribute reference (LIKE) 20041102
14 AC_INC_CLNT Instance attribute Protected Attribute reference (LIKE) 20040914
15 AC_INC_DATA Instance attribute Protected Attribute reference (LIKE) 20041102
16 AC_INC_FIELD_LIST Instance attribute Protected Attribute reference (LIKE) 20041102
17 AC_INC_FIELD_LIST_CNAME Instance attribute Protected Attribute reference (LIKE) 20041102
18 AC_INC_KEY_EXT Instance attribute Protected Attribute reference (LIKE) 20040914
19 AC_INC_LANGU Instance attribute Protected Attribute reference (LIKE) 20040914
20 AC_INC_METADATA Instance attribute Protected Attribute reference (LIKE) 20041102
21 AC_INC_METADATA_CNAME Instance attribute Protected Attribute reference (LIKE) 20041102
22 AC_INC_MGMNT_DATA Instance attribute Protected Attribute reference (LIKE) 20040914
23 AC_INC_MGMNT_DATA_EXT Instance attribute Protected Attribute reference (LIKE) 20040914
24 AC_INC_MGMNT_KEY Instance attribute Protected Attribute reference (LIKE) 20040914
25 AC_INC_MGMNT_KEY_EXT Instance attribute Protected Attribute reference (LIKE) 20040914
26 AC_INC_NODE_KEY_STRUCTURE Instance attribute Protected Attribute reference (LIKE) 20040914
27 AC_INC_TDEP Instance attribute Protected Attribute reference (LIKE) 20040914
28 AC_INC_TEXT_DATA Instance attribute Protected Attribute reference (LIKE) 20041102
29 AC_LANGU Instance attribute Protected Attribute reference (LIKE) 20040914
30 AC_LANG_DEP_DATA Instance attribute Protected Attribute reference (LIKE) 20040914
31 AC_TDEP_VALFROM Instance attribute Protected Attribute reference (LIKE) 20040914
32 AC_TDEP_VALTO Instance attribute Protected Attribute reference (LIKE) 20040914
33 AC_TP_C2GUID Instance attribute Protected Attribute reference (LIKE) 20041102
34 DUMMYDEPLGRP Constant Public Type reference (TYPE) CC2S_MGMNT_KEY_EXT-/SAPC2/DEPL_GRP 'C2DEPLTEST' 20040906
35 GC_KEY_EXT Constant Protected Type reference (TYPE) STRING 'KEY_EXT' 20040914
36 GR_AGENT_FACTORY Instance attribute Public Object reference (TYPE REF TO) IFC2DIR_AGENT_FACTORY Instantiation of C2 Agent 20040901
37 GR_MESSAGE_HANDLER Instance attribute Public Object reference (TYPE REF TO) IF_C2_MESSAGE_HANDLER_INT C2 Message Handler Interface 20040913
38 GR_OBJ_DESC Instance attribute Public Object reference (TYPE REF TO) IF_C2S_META_C2_TYPES Internal Types in C2 Server 20040827
39 GR_PERS_ADAPTER_MAINT Instance attribute Public Object reference (TYPE REF TO) IFC2PERS_MAINT_ACC Read and Change Configuration Data 20040917
40 GR_PERS_FACTORY Instance attribute Public Object reference (TYPE REF TO) IFC2PERS_FACTORY Instantiation of C2 Agent 20040901
41 GR_TYPE_FACTORY Instance attribute Public Object reference (TYPE REF TO) IFC2DIR_TYPE_FACTORY Interface to Create Dynamic Types 20040831
42 GT_METADATA_ASSIGNMNT Instance attribute Protected Type reference (TYPE) GT_METADATA_ASSIGNMNT_TYPE Semantic Key & Metadata 20040830
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_TESTDATA_PERS Instance method Public Method Confirms Test Data of Persistence Layer 20040915
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040827
3 CREATE_METADATA_AND_KEY Instance method Protected Method Create Key and Meta-Data for Test Data 20040830
4 GET_DATA_EXT Instance method Public Method Get Test Data in External Format (Initialization) 20040827
5 GET_DATA_EXT_ADD Instance method Public Method Get Test Data in External Format (Additional) 20040907
6 GET_DATA_INT Instance method Public Method Get Test Data in Internal Format (Initialization) 20040827
7 GET_DATA_INT_ADD Instance method Public Method Get Test Data in Internal Format (Additional) 20040907
8 GET_METADATA Instance method Public Method Get Test Metadata 20041102
9 GET_METADATA_ADD Instance method Public Method Get Test Metadata 20041102
10 GET_SEL_CRIT Instance method Public Method Get Test Data Selection Criteria 20040902
11 SEND_MESS_FROM_FIXT_CREATION Instance method Public Method Send messages that have occurred during setup 20041027
Events
Class CL_C2S_TEST_FIXTURE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ATP_S_GUID Protected Attribute reference (LIKE) 20041102
2 ATP_T_GUIDS Protected Attribute reference (LIKE) 20041102
3 ATP_T_STRINGTAB Protected Attribute reference (LIKE) 20041102
4 GS_METADATA_ASSIGNMNT_TYPE Protected See coding 20040830 BEGIN OF gs_metadata_assignmnt_type. INCLUDE TYPE sc2_bco_node_id. types sem_key type c2s_semantic_key. include type cc2s_esi_id. INCLUDE TYPE cc2s_mgmnt_key_ext as key_ext. INCLUDE TYPE cc2s_tdep. TYPES END OF gs_metadata_assignmnt_type
5 GT_METADATA_ASSIGNMNT_TYPE Protected See coding 20040830 gt_metadata_assignmnt_type TYPE standard table OF gs_metadata_assignmnt_type WITH KEY bo_name node_name /sapc2/c2guid
Method Signatures

Method CLEAR_TESTDATA_PERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_ID Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20040915
# Exception Resumable Description Created on
1 CX_C2S_SERVICE_FAILURE 20040915

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CO_NAME Call by reference Type reference (TYPE) SC2_BCO_NODE_ID-BO_NAME ESF : Business Objekt 20040827
# Exception Resumable Description Created on
1 CX_C2S_SERVICE_FAILURE 20040827

Method CREATE_METADATA_AND_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CO_NAME Call by reference Type reference (TYPE) SC2_BCO_NODE_ID-BO_NAME ESF : Business Objekt 20040830
# Exception Resumable Description Created on
1 CX_C2S_SERVICE_FAILURE 20040830

Method GET_DATA_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT_LIST Call by reference Type reference (TYPE) INDEX TABLE C2-Server Konfigurationsdaten (interne Darstellung) 20040827
2 Importing IS_CO_NODE_NAME Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20040827
# Exception Resumable Description Created on
1 CX_C2S_SERVICE_FAILURE 20040827

Method GET_DATA_EXT_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT_LIST Call by reference Type reference (TYPE) INDEX TABLE C2-Server Konfigurationsdaten (interne Darstellung) 20040907
2 Importing IS_CO_NODE_NAME Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20040907
# Exception Resumable Description Created on
1 CX_C2S_SERVICE_FAILURE 20040907

Method GET_DATA_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT_LIST Call by reference Type reference (TYPE) INDEX TABLE C2-Server Konfigurationsdaten (externe Darstellung) 20040827
2 Importing IS_CO_NODE_NAME Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20040827
# Exception Resumable Description Created on
1 CX_C2S_SERVICE_FAILURE 20040827

Method GET_DATA_INT_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT_LIST Call by reference Type reference (TYPE) INDEX TABLE C2-Server Konfigurationsdaten (externe Darstellung) 20040907
2 Importing IS_CO_NODE_NAME Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20040907
# Exception Resumable Description Created on
1 CX_C2S_SERVICE_FAILURE 20040907

Method GET_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_META_DATA Call by reference Type reference (TYPE) INDEX TABLE 20041102
2 Importing IS_CO_NODE_NAME Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20041102
# Exception Resumable Description Created on
1 CX_C2S_PARAMETER_ERROR C2 server: Parameter error 20041209

Method GET_METADATA_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_META_DATA Call by reference Type reference (TYPE) INDEX TABLE 20041102
2 Importing IS_CO_NODE_NAME Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20041102
# Exception Resumable Description Created on
1 CX_C2S_PARAMETER_ERROR C2 server: Parameter error 20041209

Method GET_SEL_CRIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADD_SEL_CRIT Call by reference Type reference (TYPE) C2S_SELLIST_TTYPE Selektionsbedingungen für zusätzliche Daten 20041208
2 Exporting ET_LANGUS Call by reference Type reference (TYPE) C2S_LANGU_TTYPE Sprachentabelle im C2-Sever 20040930
3 Exporting ET_SEL_CRIT Call by reference Type reference (TYPE) C2S_SELLIST_TTYPE Selektionsbedingungen im C2-Server 20040930
4 Importing IS_CO_NODE_NAME Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20040902

Method GET_SEL_CRIT on class CL_C2S_TEST_FIXTURE has no exception.

Method SEND_MESS_FROM_FIXT_CREATION Signature

Method SEND_MESS_FROM_FIXT_CREATION on class CL_C2S_TEST_FIXTURE has no parameter.
Method SEND_MESS_FROM_FIXT_CREATION on class CL_C2S_TEST_FIXTURE has no exception.
History
Last changed by/on SAP  20050105 
SAP Release Created in 700