SAP ABAP Class CT_SIW_PROJ_TEST_SUPPORT (Test Utility for SIW Project API)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-SIW (Application Component) Service Implementation Workbench
     S_SIW_API (Package) API for Service Implementation Workbench
Properties
Class CT_SIW_PROJ_TEST_SUPPORT  
Short Description Test Utility for SIW Project API    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_SIW_API   API for Service Implementation Workbench 
Created 20090826   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_SIW_IMPL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_SIW_VARIABLE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CT_SIW_PROJ_TEST_SUPPORT has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_SIW_PROJECT_API 20091127 SIW API for Non-Service
2 CL_SIW_SERVICE_API 20091127 SIW API for Non-Service
Attributes
Class CT_SIW_PROJ_TEST_SUPPORT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_CONFIG Static method Public Method Get the Latest Active Configuration for a Service Crtn Type 20091125
2 REGISTER_EVENT_HANDLER Static method Private Method Local event handler ==> log triggered events 20110302
3 TEST_CREATE_PROJECT Static method Public Method Test Support for Create Method of Project API 20091117
4 TEST_CREATE_SERVICE Static method Public Method Test Support for Create Method of Service API 20091117
5 TEST_DELETE Static method Public Method Test Support for DELETE Method of Project API 20110302
6 TEST_DELETE_SERVICE Static method Public Method Test Support for Delete Method of Service API 20091127
7 TEST_GENERATE Static method Public Method Test Support for GENERATE Method of Project API 20110302
8 TEST_GET_DETAIL Static method Public Method Test Support for GET_DETAIL Method of Project API 20110302
9 TEST_RESET Static method Public Method Test Support for RESET Method of Project API 20110302
10 TEST_SAVE Static method Public Method Test Support for SAVE Method of Project API 20110302
11 TEST_UPDATE_PROJECT Static method Public Method Test Support for Update Method of Project API 20091117
12 TEST_UPDATE_SERVICE Static method Public Method Test Support for Update Method of Service API 20091117
Events
Class CT_SIW_PROJ_TEST_SUPPORT has no event.
Types
Class CT_SIW_PROJ_TEST_SUPPORT has no local type.
Method Signatures

Method GET_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SERVICE_LEVEL Call by reference Type reference (TYPE) SIW_DTE_SERVICE_LEVEL Service Creation Type 20091125
2 Returning R_CONFIG Value transfer Type reference (TYPE) SIW_DTE_CONFIG_ID Configuration ID 20091125

Method GET_CONFIG on class CT_SIW_PROJ_TEST_SUPPORT has no exception.

Method REGISTER_EVENT_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOG Call by reference Object reference (TYPE REF TO) IF_SIW_LOG 20110302

Method REGISTER_EVENT_HANDLER on class CT_SIW_PROJ_TEST_SUPPORT has no exception.

Method TEST_CREATE_PROJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CONTEXT_VAR Call by reference Type reference (TYPE) SIW_TAB_API_PROPERTY Finalized Context Variables 20091117
2 Exporting E_GENERATED_OBJECTS Call by reference Type reference (TYPE) SIW_TAB_PIECE_ATTR_API Generated Objects 20091117
3 Exporting E_MESSAGE Call by reference Type reference (TYPE) STRING Error Message (of last Exception) 20091117
4 Exporting E_PROJECT_HEADER Call by reference Type reference (TYPE) SIW_STR_API_PROJECT_ATTR Attributes of SIW Project Header 20091117
5 Importing I_CONTEXT_PRESET Call by reference Type reference (TYPE) SIW_TAB_API_PROPERTY Context var. prefill before setup 20100208
6 Importing I_FAIL_MSG_PREFIX Call by reference Type reference (TYPE) STRING Prefix for Error Messages, describing the Scenario 20091117
7 Importing I_LOG Call by reference Object reference (TYPE REF TO) IF_SIW_LOG Logging Interface of SIW 20101207
8 Importing I_PROJECT_DATA Call by reference Type reference (TYPE) SIW_STR_API_PROJECT_ATTR Attributes of SIW Project (API Structure) 20091117
9 Importing I_PROPERTY_CONTAINER Call by reference Type reference (TYPE) SIW_TAB_API_PROPERTY SIW Table Type for Properties within the API 20091117
10 Importing I_TESTEE Call by reference Object reference (TYPE REF TO) IF_SIW_PROJECT_API API of Service Implementation Workbench 20091117

Method TEST_CREATE_PROJECT on class CT_SIW_PROJ_TEST_SUPPORT has no exception.

Method TEST_CREATE_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CONTEXT_VAR Call by reference Type reference (TYPE) SIW_TAB_API_PROPERTY SIW Table type for properties within the API 20091117
2 Exporting E_GENERATED_OBJECTS Call by reference Type reference (TYPE) SIW_TAB_PIECE_ATTR_API SIW: List of Objects with Attributes (API) 20091117
3 Exporting E_MESSAGE Call by reference Type reference (TYPE) STRING Return parameter table 20091117
4 Exporting E_PROJECT_HEADER Call by reference Type reference (TYPE) SIW_STR_API_PROJECT_ATTR Attributes of SIW project (API structure) 20091117
5 Importing I_CONTEXT_PRESET Call by reference Type reference (TYPE) SIW_TAB_API_PROPERTY SIW Table type for properties within the API 20100208
6 Importing I_FAIL_MSG_PREFIX Call by reference Type reference (TYPE) STRING Prefix for error messages, describing the scenario 20091117
7 Importing I_GENERATION_SETTINGS Call by reference Type reference (TYPE) SIW_STR_GEN_SETTINGS_API structure for value pop for transport options 20091123
8 Importing I_PROJECT_DATA Call by reference Type reference (TYPE) SIW_STR_API_PROJECT_ATTR Attributes of SIW project (API structure) 20091117
9 Importing I_PROPERTY_CONTAINER Call by reference Type reference (TYPE) SIW_TAB_API_PROPERTY SIW Table type for properties within the API 20091117
10 Importing I_SERVICE_DATA Call by reference Type reference (TYPE) SIW_STR_API_SERVICE_DATA SIW: ES Repository data for API 20091117
11 Importing I_TESTEE Call by reference Object reference (TYPE REF TO) IF_SIW_SERVICE_API Api of Service Implementation Workbench 20091117

Method TEST_CREATE_SERVICE on class CT_SIW_PROJ_TEST_SUPPORT has no exception.

Method TEST_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MESSAGE Call by reference Type reference (TYPE) STRING 20110302
2 Importing I_FAIL_MSG_PREFIX Call by reference Type reference (TYPE) STRING 20110302
3 Importing I_LOG Call by reference Object reference (TYPE REF TO) IF_SIW_LOG 20110302
4 Importing I_PROJECT_ID Call by reference Type reference (TYPE) SIW_DTE_PROJECT_ID 20110302
5 Importing I_TESTEE Call by reference Object reference (TYPE REF TO) IF_SIW_PROJECT_API 20110302

Method TEST_DELETE on class CT_SIW_PROJ_TEST_SUPPORT has no exception.

Method TEST_DELETE_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MESSAGE Value transfer Type reference (TYPE) STRING 20091127
2 Importing I_FAIL_MSG_PREFIX Value transfer Type reference (TYPE) STRING 20091127
3 Importing I_PROJECT_ID Value transfer Type reference (TYPE) SIW_DTE_PROJECT_ID Project ID 20091127
4 Importing I_TESTEE Value transfer Object reference (TYPE REF TO) IF_SIW_SERVICE_API SIW: API for projects 20091127
5 Importing I_TRANSPORT_SETTINGS Call by reference Type reference (TYPE) SIW_STR_TRANSPORT_SETTINGS SIW: Transport Settings 20091210

Method TEST_DELETE_SERVICE on class CT_SIW_PROJ_TEST_SUPPORT has no exception.

Method TEST_GENERATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MESSAGE Call by reference Type reference (TYPE) STRING 20110302
2 Importing I_FAIL_MSG_PREFIX Call by reference Type reference (TYPE) STRING 20110302
3 Importing I_GEN_SETTINGS Call by reference Type reference (TYPE) SIW_STR_GEN_SETTINGS_API 20110302
4 Importing I_LOG Call by reference Object reference (TYPE REF TO) IF_SIW_LOG 20110302
5 Importing I_PROJECT_ID Call by reference Type reference (TYPE) SIW_DTE_PROJECT_ID 20110302
6 Importing I_TESTEE Call by reference Object reference (TYPE REF TO) IF_SIW_PROJECT_API 20110302

Method TEST_GENERATE on class CT_SIW_PROJ_TEST_SUPPORT has no exception.

Method TEST_GET_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CONTEXT_VARIABLES Call by reference Type reference (TYPE) SIW_TAB_API_PROPERTY SIW Table Type for Context Variables within the API 20110302
2 Exporting E_GENERATED_OBJECTS Call by reference Type reference (TYPE) SIW_TAB_PIECE_ATTR_API SIW: List of Objects with Attributes (API) 20110302
3 Exporting E_MESSAGE Call by reference Type reference (TYPE) STRING 20110302
4 Exporting E_OBJECTS_PREVIEW Call by reference Type reference (TYPE) SIW_TAB_PIECE_ATTR_API SIW: List of Objects with Attributes (API) 20110302
5 Exporting E_PROJECT_HEADER Call by reference Type reference (TYPE) SIW_STR_API_PROJECT_ATTR Attributes of SIW project (API structure) 20110302
6 Importing I_ENRICH_CONTEXT_FROM_HEADER Call by reference Type reference (TYPE) SIW_DTE_ENRICH_CONTEXT SIW: Enrich Context from Header 20110302
7 Importing I_FAIL_MSG_PREFIX Call by reference Type reference (TYPE) STRING 20110302
8 Importing I_LOG Call by reference Object reference (TYPE REF TO) IF_SIW_LOG 20110302
9 Importing I_PROJECT_ID Call by reference Type reference (TYPE) SIW_DTE_PROJECT_ID 20110302
10 Importing I_TESTEE Call by reference Object reference (TYPE REF TO) IF_SIW_PROJECT_API 20110302

Method TEST_GET_DETAIL on class CT_SIW_PROJ_TEST_SUPPORT has no exception.

Method TEST_RESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MESSAGE Call by reference Type reference (TYPE) STRING 20110302
2 Importing I_FAIL_MSG_PREFIX Call by reference Type reference (TYPE) STRING 20110302
3 Importing I_LOG Call by reference Object reference (TYPE REF TO) IF_SIW_LOG Logging Interface of SIW 20110302
4 Importing I_PROJECT_ID Call by reference Type reference (TYPE) SIW_DTE_PROJECT_ID SIW Project ID 20110302
5 Importing I_TESTEE Call by reference Object reference (TYPE REF TO) IF_SIW_PROJECT_API API for Projects 20110302

Method TEST_RESET on class CT_SIW_PROJ_TEST_SUPPORT has no exception.

Method TEST_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MESSAGE Call by reference Type reference (TYPE) STRING 20110302
2 Importing I_FAIL_MSG_PREFIX Call by reference Type reference (TYPE) STRING 20110302
3 Importing I_LOG Call by reference Object reference (TYPE REF TO) IF_SIW_LOG Logging Interface of SIW 20110302
4 Importing I_PROJECT_ID Call by reference Type reference (TYPE) SIW_DTE_PROJECT_ID SIW Project ID 20110302
5 Importing I_TESTEE Call by reference Object reference (TYPE REF TO) IF_SIW_PROJECT_API API for Projects 20110302

Method TEST_SAVE on class CT_SIW_PROJ_TEST_SUPPORT has no exception.

Method TEST_UPDATE_PROJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CONTEXT_VAR Call by reference Type reference (TYPE) SIW_TAB_API_PROPERTY Finalized Context Variables 20091117
2 Exporting E_GENERATED_OBJECTS Call by reference Type reference (TYPE) SIW_TAB_PIECE_ATTR_API Generated Objects 20091117
3 Exporting E_MESSAGE Call by reference Type reference (TYPE) STRING Error Message (of last Exception) 20091117
4 Exporting E_PROJECT_HEADER Call by reference Type reference (TYPE) SIW_STR_API_PROJECT_ATTR Attributes of SIW Project Header 20091117
5 Importing I_FAIL_MSG_PREFIX Call by reference Type reference (TYPE) STRING Prefix for Error Messages, describing the Scenario 20091117
6 Importing I_LOG Call by reference Object reference (TYPE REF TO) IF_SIW_LOG 20110302
7 Importing I_PROJECT_DATA Call by reference Type reference (TYPE) SIW_STR_API_PROJECT_UPDATE Update Structure for Project Header Information 20110317
8 Importing I_PROJECT_ID Call by reference Type reference (TYPE) SIW_DTE_PROJECT_ID Attributes of SIW Project Header which can be updated 20091118
9 Importing I_PROPERTY_CONTAINER Call by reference Type reference (TYPE) SIW_TAB_API_PROPERTY Table of Context Variables 20091117
10 Importing I_TESTEE Call by reference Object reference (TYPE REF TO) IF_SIW_PROJECT_API API of Service Implementation Workbench 20091117

Method TEST_UPDATE_PROJECT on class CT_SIW_PROJ_TEST_SUPPORT has no exception.

Method TEST_UPDATE_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CONTEXT_VAR Call by reference Type reference (TYPE) SIW_TAB_API_PROPERTY SIW Table type for properties within the API 20091117
2 Exporting E_GENERATED_OBJECTS Call by reference Type reference (TYPE) SIW_TAB_PIECE_ATTR_API SIW: List of Objects with Attributes (API) 20091117
3 Exporting E_MESSAGE Call by reference Type reference (TYPE) STRING Return parameter table 20091117
4 Exporting E_PROJECT_HEADER Call by reference Type reference (TYPE) SIW_STR_API_PROJECT_ATTR Attributes of SIW project (API structure) 20091117
5 Importing I_FAIL_MSG_PREFIX Call by reference Type reference (TYPE) STRING Prefix for error messages, describing the scenario 20091117
6 Importing I_GENERATION_SETTINGS Call by reference Type reference (TYPE) SIW_STR_GEN_SETTINGS_API structure for value pop for transport options 20091123
7 Importing I_PROJECT_DATA Call by reference Type reference (TYPE) SIW_STR_API_PROJECT_UPDATE Update Structure for Project Header Information 20110317
8 Importing I_PROJECT_ID Call by reference Type reference (TYPE) SIW_DTE_PROJECT_ID Attributes of SIW project (API structure) 20091118
9 Importing I_PROPERTY_CONTAINER Call by reference Type reference (TYPE) SIW_TAB_API_PROPERTY SIW Table type for properties within the API 20091117
10 Importing I_TESTEE Call by reference Object reference (TYPE REF TO) IF_SIW_SERVICE_API Api of Service Implementation Workbench 20091117

Method TEST_UPDATE_SERVICE on class CT_SIW_PROJ_TEST_SUPPORT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 730