SAP ABAP Class CL_SWF_CNT_TEST_CONVERSION_XML (ABAP Unit Test Class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_CNT (Package) Workflow: Container
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_CNT_TEST ABAP Unit Test Interface 20040930
Properties
Class CL_SWF_CNT_TEST_CONVERSION_XML  
Short Description ABAP Unit Test Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_CNT   Workflow: Container 
Created 20040930   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SWF_CNT_TEST_CONVERSION_XML has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SWF_CNT_TEST ABAP Unit Test Interface 20040930
Friends
Class CL_SWF_CNT_TEST_CONVERSION_XML has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_EXPECTED_OK Instance attribute Private Attribute reference (LIKE) 20040930
2 MR_CONT_EMPTY Static Attribute Private Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container - Implementation of a 'Collection' 20040930
3 MR_CONT_LARGE Static Attribute Private Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container - Implementation of a 'Collection' 20040930
4 MR_CONT_NESTED Static Attribute Private Object reference (TYPE REF TO) CL_SWF_CNT_CONTAINER Container: Implementing Class 20060111
5 MR_CONT_PARENT Static Attribute Private Object reference (TYPE REF TO) CL_SWF_CNT_CONTAINER Container: Implementing Class 20060111
6 MR_CONT_SIB1 Static Attribute Private Object reference (TYPE REF TO) CL_SWF_CNT_CONTAINER Container: Implementing Class 20060111
7 MR_CONT_SIB2 Static Attribute Private Object reference (TYPE REF TO) CL_SWF_CNT_CONTAINER Container: Implementing Class 20060111
8 MR_CONT_TEMP Static Attribute Private Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container - Implementation of a 'Collection' 20041118
9 MR_CONT_WF Static Attribute Private Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container - Implementation of a 'Collection' 20040930
10 MT_MESSAGES Instance attribute Private Type reference (TYPE) TY_MESSAGES Messages 20050623
11 MT_TESTCASE Static Attribute Private Type reference (TYPE) TY_TESTCASE_TAB Table with Test Cases 20050111
12 M_DISPLAYXML Static Attribute Private Type reference (TYPE) XFLAG Flag for XML Display 20050623
13 M_INTERFACE Static Attribute Private Type reference (TYPE) NUM1 0 Testing method on container (0) or service class (1) 20051031
14 M_MESSAGE Static Attribute Private Type reference (TYPE) TY_MESSAGE 20050623
15 M_OK Instance attribute Private Attribute reference (LIKE) 20040930
16 M_TESTCASE Instance attribute Private Type reference (TYPE) STRING Test Case Description for Log 20050111
17 M_TESTCASE_COUNT Instance attribute Private Type reference (TYPE) INT4 0 Number of Executed Test Cases 20051208
18 M_TESTCASE_ERROR Instance attribute Private Type reference (TYPE) INT4 0 Number of Test Cases with Errors 20051208
19 M_UNITTEST Static Attribute Private Type reference (TYPE) XFLAG 'X' - Call from Unit Test 20050623
Methods
# Method Level Visibility Method type Description Created on
1 CASCADING Instance method Private Method Cascading Save/Load of Nested Container 20060111
2 CLASS_SETUP Instance method Public Method 20040930
3 CLASS_SETUP_TESTCAT Static method Public Method Create Test Catalog 20050623
4 CLASS_TEARDOWN Instance method Public Method 20040930
5 COMPARE Instance method Private Method Compare Two Containers 20040930
6 DESERIALIZE Instance method Private Method Parse a Container 20040930
7 EXECUTE_TESTCASES Instance method Private Method Executing a single test case 20051021
8 GET_MESSAGES Instance method Public Method Get Messages Created by Test 20050623
9 SERIALIZE Instance method Private Method Render a Container 20040930
10 SETUP Instance method Public Method 20040930
11 TEARDOWN Instance method Public Method 20040930
12 TEST_CASCADING_IXML Instance method Public Method Converting nested container to/from XML using iXML 20051223
13 TEST_CASCADING_XSLT Instance method Public Method Converting nested container to/from XML using XSLT 20051223
14 TEST_CUST_IXML Instance method Public Method Converting customized container using iXML 20050623
15 TEST_CUST_XSLT Instance method Public Method Converting customized container using XSLT 20050623
16 TEST_EMPTY_IXML Instance method Public Method Convert Empty Container to/from XML Using iXML 20050111
17 TEST_EMPTY_XSLT Instance method Public Method Convert Empty Container to/from XML Using XSLT 20050111
18 TEST_ID_TRANSFORMATION Instance method Public Method Basic Test of ID Transformation 20060111
19 TEST_LARGE_IXML Instance method Public Method Convert Large Container to/from XML Using iXML 20050111
20 TEST_LARGE_XSLT Instance method Public Method Convert Large Container to/from XML Using XSLT 20050111
21 TEST_TEMP_IXML Instance method Public Method Convert Container with Multiline Element Using iXML 20050111
22 TEST_TEMP_XSLT Instance method Public Method Convert Container with Multiline Element Using XSLT 20050111
23 TEST_WF_IXML Instance method Public Method Convert Workflow Container to/from XML Using iXML 20050111
24 TEST_WF_XSLT Instance method Public Method Convert Workflow Container to/from XML Using XSLT 20050111
Events
Class CL_SWF_CNT_TEST_CONVERSION_XML has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_LOCAL Public See coding 20051018 BEGIN OF ty_local, txt TYPE char10, tab TYPE STANDARD TABLE OF ty_sub WITH DEFAULT KEY, END OF ty_local
2 TY_MESSAGE Public See coding 20050623 BEGIN OF ty_message, type TYPE c LENGTH 1, time TYPE timestampl, text TYPE char255, END OF ty_message
3 TY_MESSAGES Public See coding 20050623 ty_messages TYPE STANDARD TABLE OF ty_message
4 TY_SUB Public See coding 20051018 BEGIN OF ty_sub, txt TYPE char10, int TYPE i, END OF ty_sub
5 TY_TESTCASE Public See coding 20050622 BEGIN OF ty_testcase, interface TYPE num1, desttype TYPE string, include_initial TYPE xfeld, include_null TYPE xfeld, include_change TYPE xfeld, include_text TYPE xfeld, include_ext TYPE xfeld, include_delta TYPE xfeld, END OF ty_testcase
6 TY_TESTCASE_TAB Public See coding 20050622 ty_testcase_tab TYPE STANDARD TABLE OF ty_testcase
Method Signatures

Method CASCADING Signature

Method CASCADING on class CL_SWF_CNT_TEST_CONVERSION_XML has no parameter.
Method CASCADING on class CL_SWF_CNT_TEST_CONVERSION_XML has no exception.

Method CLASS_SETUP Signature

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

Method CLASS_SETUP_TESTCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CASCADED Call by reference Type reference (TYPE) XFELD 'X' Feld zum Ankreuzen 20060111
2 Importing IM_DISPLAY Call by reference Type reference (TYPE) XFELD SPACE Feld zum Ankreuzen 20050623
3 Importing IM_EMPTY Call by reference Type reference (TYPE) XFELD 'X' Feld zum Ankreuzen 20050623
4 Importing IM_LARGE Call by reference Type reference (TYPE) XFELD 'X' Feld zum Ankreuzen 20050623
5 Importing IM_TEMP Call by reference Type reference (TYPE) XFELD 'X' Feld zum Ankreuzen 20050623
6 Importing IM_TESTALL Call by reference Type reference (TYPE) XFELD 'X' Feld zum Ankreuzen 20050623
7 Importing IM_TESTCASE Call by reference Type reference (TYPE) TY_TESTCASE 20050623
8 Importing IM_UNITTEST Call by reference Type reference (TYPE) XFELD 'X' 'X' - Aufruf aus Unittest 20050623
9 Importing IM_WF Call by reference Type reference (TYPE) XFELD 'X' Feld zum Ankreuzen 20050623

Method CLASS_SETUP_TESTCAT on class CL_SWF_CNT_TEST_CONVERSION_XML has no exception.

Method CLASS_TEARDOWN Signature

Method CLASS_TEARDOWN on class CL_SWF_CNT_TEST_CONVERSION_XML has no parameter.
Method CLASS_TEARDOWN on class CL_SWF_CNT_TEST_CONVERSION_XML has no exception.

Method COMPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20050623
2 Importing IM_TESTCASE Call by reference Type reference (TYPE) TY_TESTCASE 20050111
3 Importing IR_CONT1 Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container: Implementierende Klasse 20040930
4 Importing IR_CONT2 Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container: Implementierende Klasse 20040930

Method COMPARE on class CL_SWF_CNT_TEST_CONVERSION_XML has no exception.

Method DESERIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_CONT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container: Implementierende Klasse 20040930
2 Exporting E_RC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20050623
3 Importing IM_MSGTEXT Value transfer Type reference (TYPE) STRING 20041119
4 Importing IM_TESTCASE Call by reference Type reference (TYPE) TY_TESTCASE 20050111
5 Importing I_XML_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20050111
6 Importing I_XML_SIZE Call by reference Type reference (TYPE) I 20050111
7 Importing I_XML_STRING Call by reference Type reference (TYPE) XSTRING 20040930
8 Importing I_XML_TABLE Call by reference Type reference (TYPE) TABLE 20050111

Method DESERIALIZE on class CL_SWF_CNT_TEST_CONVERSION_XML has no exception.

Method EXECUTE_TESTCASES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSGTEXT Call by reference Type reference (TYPE) STRING 20051021
2 Importing IM_USE_XSLT Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20051021
3 Importing IR_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container - Implementierung einer 'Collection' 20051021

Method EXECUTE_TESTCASES on class CL_SWF_CNT_TEST_CONVERSION_XML has no exception.

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MESSAGES Call by reference Type reference (TYPE) TY_MESSAGES 20050623

Method GET_MESSAGES on class CL_SWF_CNT_TEST_CONVERSION_XML has no exception.

Method SERIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20050623
2 Exporting E_XML_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20050111
3 Exporting E_XML_SIZE Call by reference Type reference (TYPE) I 20040930
4 Exporting E_XML_STRING Call by reference Type reference (TYPE) XSTRING 20040930
5 Exporting E_XML_TABLE Call by reference Type reference (TYPE) TABLE 20050111
6 Importing IM_MSGTEXT Value transfer Type reference (TYPE) STRING Testmethod 20041119
7 Importing IM_TESTCASE Call by reference Type reference (TYPE) TY_TESTCASE Testfall 20050111
8 Importing IM_USE_XSLT Call by reference Type reference (TYPE) XFELD 'X' - Serialisierung mit XSLT 20041115
9 Importing IR_CONT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container: Implementierende Klasse 20040930

Method SERIALIZE on class CL_SWF_CNT_TEST_CONVERSION_XML has no exception.

Method SETUP Signature

Method SETUP on class CL_SWF_CNT_TEST_CONVERSION_XML has no parameter.
Method SETUP on class CL_SWF_CNT_TEST_CONVERSION_XML has no exception.

Method TEARDOWN Signature

Method TEARDOWN on class CL_SWF_CNT_TEST_CONVERSION_XML has no parameter.
Method TEARDOWN on class CL_SWF_CNT_TEST_CONVERSION_XML has no exception.

Method TEST_CASCADING_IXML Signature

Method TEST_CASCADING_IXML on class CL_SWF_CNT_TEST_CONVERSION_XML has no parameter.
Method TEST_CASCADING_IXML on class CL_SWF_CNT_TEST_CONVERSION_XML has no exception.

Method TEST_CASCADING_XSLT Signature

Method TEST_CASCADING_XSLT on class CL_SWF_CNT_TEST_CONVERSION_XML has no parameter.
Method TEST_CASCADING_XSLT on class CL_SWF_CNT_TEST_CONVERSION_XML has no exception.

Method TEST_CUST_IXML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container - Implementierung einer 'Collection' 20050623

Method TEST_CUST_IXML on class CL_SWF_CNT_TEST_CONVERSION_XML has no exception.

Method TEST_CUST_XSLT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container - Implementierung einer 'Collection' 20050623

Method TEST_CUST_XSLT on class CL_SWF_CNT_TEST_CONVERSION_XML has no exception.

Method TEST_EMPTY_IXML Signature

Method TEST_EMPTY_IXML on class CL_SWF_CNT_TEST_CONVERSION_XML has no parameter.
Method TEST_EMPTY_IXML on class CL_SWF_CNT_TEST_CONVERSION_XML has no exception.

Method TEST_EMPTY_XSLT Signature

Method TEST_EMPTY_XSLT on class CL_SWF_CNT_TEST_CONVERSION_XML has no parameter.
Method TEST_EMPTY_XSLT on class CL_SWF_CNT_TEST_CONVERSION_XML has no exception.

Method TEST_ID_TRANSFORMATION Signature

Method TEST_ID_TRANSFORMATION on class CL_SWF_CNT_TEST_CONVERSION_XML has no parameter.
Method TEST_ID_TRANSFORMATION on class CL_SWF_CNT_TEST_CONVERSION_XML has no exception.

Method TEST_LARGE_IXML Signature

Method TEST_LARGE_IXML on class CL_SWF_CNT_TEST_CONVERSION_XML has no parameter.
Method TEST_LARGE_IXML on class CL_SWF_CNT_TEST_CONVERSION_XML has no exception.

Method TEST_LARGE_XSLT Signature

Method TEST_LARGE_XSLT on class CL_SWF_CNT_TEST_CONVERSION_XML has no parameter.
Method TEST_LARGE_XSLT on class CL_SWF_CNT_TEST_CONVERSION_XML has no exception.

Method TEST_TEMP_IXML Signature

Method TEST_TEMP_IXML on class CL_SWF_CNT_TEST_CONVERSION_XML has no parameter.
Method TEST_TEMP_IXML on class CL_SWF_CNT_TEST_CONVERSION_XML has no exception.

Method TEST_TEMP_XSLT Signature

Method TEST_TEMP_XSLT on class CL_SWF_CNT_TEST_CONVERSION_XML has no parameter.
Method TEST_TEMP_XSLT on class CL_SWF_CNT_TEST_CONVERSION_XML has no exception.

Method TEST_WF_IXML Signature

Method TEST_WF_IXML on class CL_SWF_CNT_TEST_CONVERSION_XML has no parameter.
Method TEST_WF_IXML on class CL_SWF_CNT_TEST_CONVERSION_XML has no exception.

Method TEST_WF_XSLT Signature

Method TEST_WF_XSLT on class CL_SWF_CNT_TEST_CONVERSION_XML has no parameter.
Method TEST_WF_XSLT on class CL_SWF_CNT_TEST_CONVERSION_XML has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700