SAP ABAP Class CL_APB_LPD_UNIT_TEST (Launchpad Unit Tests)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-MUS-LP (Application Component) Launchpad
     APB_LAUNCHPAD (Package) Launchpad (generic functions)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_APB_LPD_SUSPEND_RESUME Suspend and resume functionality 20100517
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WD_PORTAL_INTEGRATION Web Dynpro: Portal Integration 20100517
Properties
Class CL_APB_LPD_UNIT_TEST  
Short Description Launchpad Unit Tests    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package APB_LAUNCHPAD   Launchpad (generic functions) 
Created 20100517   SAP 
Last change 20110908   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_WD_PORTAL_INTEGRATION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_APB_LPD_SUSPEND_RESUME Suspend and resume functionality 20100517
2 IF_WD_PORTAL_INTEGRATION Web Dynpro: Portal Integration 20100517
Friends
Class CL_APB_LPD_UNIT_TEST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_CLIENT_ENVIRONMENT Instance attribute Private Type reference (TYPE) APB_LPD_STRING String case sensitive 20100517
2 MD_CREATE_TEST_CASE Instance attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100517
3 MD_NAV_ABSOLUTE_COUNT Instance attribute Private Type reference (TYPE) I 20100519
4 MD_NAV_INPLACE_COUNT Instance attribute Private Type reference (TYPE) I 20100519
5 MD_NAV_OBJECT_COUNT Instance attribute Private Type reference (TYPE) I 20100519
6 MD_NAV_SUSP_RES_COUNT Instance attribute Private Type reference (TYPE) I 20100519
7 MR_CUSTOM_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20100601
8 MR_DOM Instance attribute Private Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20100517
9 MR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_APB_LPD_UNIT_TEST Launchpad Unit Tests 20100517
10 MR_ROOT_ELEMENT Instance attribute Private Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20100517
11 MR_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_TREE ALV Tree Control 20100601
12 MS_NAVIGATE_ABSOLUTE Instance attribute Private Type reference (TYPE) APB_LPD_S_NAVIGATE_ABSOLUTE Structure with the navigate_absolute fields 20100517
13 MS_NAVIGATE_INPLACE Instance attribute Private Type reference (TYPE) APB_LPD_S_NAVIGATE_INPLACE Structure with the navigate_inplace fields 20100517
14 MS_NAVIGATE_SUSP_RES Instance attribute Private Type reference (TYPE) APB_LPD_S_NAVIGATE_SUSP_RES Structure with the suspend resume fields 20100519
15 MS_NAVIGATE_TO_OBJECT Instance attribute Private Type reference (TYPE) APB_LPD_S_NAVIGATE_TO_OBJECT Structure with the navigate_to_object fields 20100517
16 MT_NAV_ABSOLUTE_DFIES Instance attribute Private Type reference (TYPE) DDFIELDS DD: Field List 20100519
17 MT_NAV_INPLACE_DFIES Instance attribute Private Type reference (TYPE) DDFIELDS DD: Field List 20100519
18 MT_NAV_OBJECT_DFIES Instance attribute Private Type reference (TYPE) DDFIELDS DD: Field List 20100519
19 MT_NAV_SUSP_RES_DFIES Instance attribute Private Type reference (TYPE) DDFIELDS DD: Field List 20100519
20 MT_RESULT Instance attribute Private Type reference (TYPE) APB_LPD_T_UNIT_TEST Launchpad Unit Test 20100519
21 MT_UNIT_TEST_RESULT Instance attribute Private Type reference (TYPE) APB_LPD_T_TREE_CONTENT Tree Content 20100601
Methods
# Method Level Visibility Method type Description Created on
1 ADD_COMMENT Static method Public Method 20100531
2 ADD_ENTRY Instance method Private Method 20100517
3 ASSERT_EQUALS Static method Public Method Ensure Equality of Two Data Objects 20100531
4 COMPARE_PARAMETERS Instance method Private Method 20100519
5 COMPARE_RESULT Instance method Public Method 20100519
6 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20100517
7 CREATE_TEST_CASE Instance method Public Method 20100517
8 CREATE_TEST_CASE_XSLT Instance method Public Method 20100531
9 GET_CLIENT_ENVIRONMENT Instance method Public Method 20100517
10 GET_EXPECTED_RESULT Instance method Public Method 20100531
11 GET_INSTANCE Static method Public Method 20100517
12 GET_RESULT Instance method Public Method 20100517
13 INIT_TREE Instance method Private Method 20100601
14 PAI Instance method Public Method 20100601
15 PBO Instance method Public Method 20100601
16 READ_RESULT_XML Instance method Private Method 20100519
17 SET_CLIENT_ENVIRONMENT Instance method Public Method 20100517
Events
Class CL_APB_LPD_UNIT_TEST has no event.
Types
Class CL_APB_LPD_UNIT_TEST has no local type.
Method Signatures

Method ADD_COMMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COMMENT Call by reference Type reference (TYPE) STRING 20100531

Method ADD_COMMENT on class CL_APB_LPD_UNIT_TEST has no exception.

Method ADD_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPLICATION_ID Call by reference Type reference (TYPE) APB_LPD_GUID GUID 20100517

Method ADD_ENTRY on class CL_APB_LPD_UNIT_TEST has no exception.

Method ASSERT_EQUALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACT Call by reference Type reference (TYPE) ANY Data Object with Current Value 20100531
2 Importing EXP Call by reference Type reference (TYPE) ANY Data Object with Expected Type 20100531
3 Importing ID_APPLICATION_ID Call by reference Type reference (TYPE) APB_LPD_GUID GUID 20100531
4 Importing ID_DESCRIPTION Call by reference Type reference (TYPE) APB_LPD_LINK_TEXT Link text 20100531

Method ASSERT_EQUALS on class CL_APB_LPD_UNIT_TEST has no exception.

Method COMPARE_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) APB_LPD_T_BAPIRET1 Messages 20100519
2 Importing IT_PARAMETERS Call by reference Type reference (TYPE) WDY_KEY_VALUE_TABLE Sorted List of Key / Value Relations as Strings 20100519
3 Importing IT_PARAMETERS_1 Call by reference Type reference (TYPE) TIHTTPNVP Sorted List of Key / Value Relations as Strings 20100519
4 Importing IT_RESULT_PARAMETERS Call by reference Type reference (TYPE) WDY_KEY_VALUE_TABLE Sorted List of Key / Value Relations as Strings 20100519
5 Importing IT_RESULT_PARAMETERS_1 Call by reference Type reference (TYPE) TIHTTPNVP Sorted List of Key / Value Relations as Strings 20100519

Method COMPARE_PARAMETERS on class CL_APB_LPD_UNIT_TEST has no exception.

Method COMPARE_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) APB_LPD_T_BAPIRET1 Messages 20100519
2 Importing ID_APPLICATION_ID Call by reference Type reference (TYPE) APB_LPD_GUID GUID 20100519
3 Importing IS_NAVIGATE_ABSOLUTE Call by reference Type reference (TYPE) APB_LPD_S_NAVIGATE_ABSOLUTE Key/Value Pairs 20100519
4 Importing IS_NAVIGATE_INPLACE Call by reference Type reference (TYPE) APB_LPD_S_NAVIGATE_INPLACE Key/Value Pairs 20100519
5 Importing IS_NAVIGATE_SUSP_RES Call by reference Type reference (TYPE) APB_LPD_S_NAVIGATE_SUSP_RES Key/Value Pairs 20100519
6 Importing IS_NAVIGATE_TO_OBJECT Call by reference Type reference (TYPE) APB_LPD_S_NAVIGATE_TO_OBJECT Key/Value Pairs 20100519

Method COMPARE_RESULT on class CL_APB_LPD_UNIT_TEST has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_APB_LPD_UNIT_TEST has no parameter.
Method CONSTRUCTOR on class CL_APB_LPD_UNIT_TEST has no exception.

Method CREATE_TEST_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CREATE Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100517

Method CREATE_TEST_CASE on class CL_APB_LPD_UNIT_TEST has no exception.

Method CREATE_TEST_CASE_XSLT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_XML Value transfer Type reference (TYPE) XSTRING 20100531

Method CREATE_TEST_CASE_XSLT on class CL_APB_LPD_UNIT_TEST has no exception.

Method GET_CLIENT_ENVIRONMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_CLIENT_ENVIRONMENT Value transfer Type reference (TYPE) APB_LPD_STRING String case sensitive 20100517

Method GET_CLIENT_ENVIRONMENT on class CL_APB_LPD_UNIT_TEST has no exception.

Method GET_EXPECTED_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NAVIGATE_ABSOLUTE Call by reference Type reference (TYPE) APB_LPD_S_NAVIGATE_ABSOLUTE Key/Value Pairs 20100531
2 Exporting ES_NAVIGATE_INPLACE Call by reference Type reference (TYPE) APB_LPD_S_NAVIGATE_INPLACE Key/Value Pairs 20100531
3 Exporting ES_NAVIGATE_SUSP_RES Call by reference Type reference (TYPE) APB_LPD_S_NAVIGATE_SUSP_RES Key/Value Pairs 20100531
4 Exporting ES_NAVIGATE_TO_OBJECT Call by reference Type reference (TYPE) APB_LPD_S_NAVIGATE_TO_OBJECT Key/Value Pairs 20100531
5 Importing ID_APPLICATION_ID Call by reference Type reference (TYPE) APB_LPD_GUID GUID 20100531

Method GET_EXPECTED_RESULT on class CL_APB_LPD_UNIT_TEST has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_INSTANCE Value transfer Object reference (TYPE REF TO) CL_APB_LPD_UNIT_TEST Launchpad Unit Tests 20100517

Method GET_INSTANCE on class CL_APB_LPD_UNIT_TEST has no exception.

Method GET_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NAVIGATE_ABSOLUTE Call by reference Type reference (TYPE) APB_LPD_S_NAVIGATE_ABSOLUTE Key/Value Pairs 20100517
2 Exporting ES_NAVIGATE_INPLACE Call by reference Type reference (TYPE) APB_LPD_S_NAVIGATE_INPLACE Key/Value Pairs 20100517
3 Exporting ES_NAVIGATE_SUSP_RES Call by reference Type reference (TYPE) APB_LPD_S_NAVIGATE_SUSP_RES Key/Value Pairs 20100519
4 Exporting ES_NAVIGATE_TO_OBJECT Call by reference Type reference (TYPE) APB_LPD_S_NAVIGATE_TO_OBJECT Key/Value Pairs 20100517
5 Importing ID_APPLICATION_ID Call by reference Type reference (TYPE) APB_LPD_GUID GUID 20100517

Method GET_RESULT on class CL_APB_LPD_UNIT_TEST has no exception.

Method INIT_TREE Signature

Method INIT_TREE on class CL_APB_LPD_UNIT_TEST has no parameter.
Method INIT_TREE on class CL_APB_LPD_UNIT_TEST has no exception.

Method PAI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OK_CODE Call by reference Type reference (TYPE) SYUCOMM Function code that PAI triggered 20100601

Method PAI on class CL_APB_LPD_UNIT_TEST has no exception.

Method PBO Signature

Method PBO on class CL_APB_LPD_UNIT_TEST has no parameter.
Method PBO on class CL_APB_LPD_UNIT_TEST has no exception.

Method READ_RESULT_XML Signature

Method READ_RESULT_XML on class CL_APB_LPD_UNIT_TEST has no parameter.
Method READ_RESULT_XML on class CL_APB_LPD_UNIT_TEST has no exception.

Method SET_CLIENT_ENVIRONMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CLIENT_ENVIRONMENT Call by reference Type reference (TYPE) APB_LPD_STRING String case sensitive 20100517

Method SET_CLIENT_ENVIRONMENT on class CL_APB_LPD_UNIT_TEST has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 703