SAP ABAP Class CL_FDT_WD_ISLAND_UT_HELPER (FDT WD Island: Unit Test Helper)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
     SFDT_WD_ISLAND_INFRASTRUCTURE (Package) BRFplus: Island Infrastructure
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_AUNIT_ASSERT ABAP Unit: Assertions (see Longtext) 20111129
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FDT_WD_EDITOR_RANGE_TEST FDT WD Island: Testclass for range (island editor) 20120110
2 Inheritance (c INHERITING FROM c_ref)  CL_FDT_WD_EDITOR_RULESET_TEST FDT WD Island: Testclass for range (island editor) 20130211
3 Inheritance (c INHERITING FROM c_ref)  CL_FDT_WD_ISLAND_INFRA_TEST FDT WD Island: Unit Tests covering Island infrastructure 20111129
4 Inheritance (c INHERITING FROM c_ref)  CL_FDT_WD_ISLAND_IPA_DEMO_TEST FDT WD Island: Unit Tests for IPA Demo 20111212
5 Inheritance (c INHERITING FROM c_ref)  CL_FDT_WD_ISLAND_IPA_TEST FDT WD Island: Unit Tests for Input Assistent Model 20111206
6 Inheritance (c INHERITING FROM c_ref)  CL_FDT_WD_ISLAND_META_MDL_TEST FDT WD Island: Unit Tests covering Meta Model class 20121112
Properties
Class CL_FDT_WD_ISLAND_UT_HELPER  
Short Description FDT WD Island: Unit Test Helper    
Super Class CL_AUNIT_ASSERT ABAP Unit: Assertions (see Longtext) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 5   
Package SFDT_WD_ISLAND_INFRASTRUCTURE   BRFplus: Island Infrastructure 
Created 20110418   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_FDT_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_FDT_WD_ISLAND_UT_HELPER has no interface implemented.
Friends
Class CL_FDT_WD_ISLAND_UT_HELPER has no friend class.
Attributes
Class CL_FDT_WD_ISLAND_UT_HELPER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_APPLICATION Instance method Protected Method Creates an application 20120307
2 CREATE_BOOLEAN Instance method Protected Method Creates a boolean 20121128
3 CREATE_CONSTANT Instance method Protected Method Creates a constant 20120315
4 CREATE_DECISION_TABLE Instance method Protected Method Creates a decision table object 20120315
5 CREATE_ELEMENT Instance method Protected Method Create element 20120910
6 CREATE_FUNCTION Instance method Protected Method Create function 20111129
7 CREATE_RANGE Instance method Protected Method Creates a range 20111129
8 CREATE_RULE Instance method Protected Method Creates a ruleset 20130211
9 CREATE_RULESET Instance method Protected Method Creates a ruleset 20130211
10 CREATE_STRUCTURE Instance method Protected Method Creates a structure 20120307
11 GET_MESSAGE_MANAGER Instance method Protected Method Returns an instance of the msg manager, configured for ut 20111129
12 GET_MODEL_BY_TEST_CASE Instance method Protected Method Returns the model by supplying a test case 20111202
13 GET_XML_BY_TEST_CASE Instance method Protected Method Returns a xml test stream for a test case 20110418
14 GET_XPATH_RESULT Instance method Protected Method Returns the result of a xpath expression (iXML collection) 20110912
15 IS_INFRASTRUCTURE_TEST Instance method Protected Method Returns if a unit test is a infrastructure test 20111129
16 REPLACE_PLACEHOLDERS_IN_XML Instance method Protected Method Replaces placeholders (for objects ) in xml 20111129
17 SETUP Instance method Private Method 20111129
18 SET_DEFAULT_CONTEXT Instance method Public Method Sets the default context for an expression 20120214
19 SET_ELEMENT_VALUES Instance method Private Method Sets dummy element values for testing 20120911
20 TEARDOWN Instance method Private Method 20111129
Events
Class CL_FDT_WD_ISLAND_UT_HELPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_TC_XML Public See coding 20111130 BEGIN OF s_tc_xml, xml_stream TYPE string, root_id TYPE if_fdt_types=>id, END OF s_tc_xml
Method Signatures

Method CREATE_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_APPLICATION Value transfer Object reference (TYPE REF TO) IF_FDT_APPLICATION Application 20120307

Method CREATE_APPLICATION on class CL_FDT_WD_ISLAND_UT_HELPER has no exception.

Method CREATE_BOOLEAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID IF_FDT_CONSTANTS=>GC_APPLICATION_TMP Universal Unique Identifier 20121128
2 Returning RO_BOOLEAN Value transfer Object reference (TYPE REF TO) IF_FDT_BOOLEAN FDT: Boolean 20121128

Method CREATE_BOOLEAN on class CL_FDT_WD_ISLAND_UT_HELPER has no exception.

Method CREATE_CONSTANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID IF_FDT_CONSTANTS=>GC_APPLICATION_TMP Application Id 20120315
2 Returning RO_CONSTANT Value transfer Object reference (TYPE REF TO) IF_FDT_CONSTANT FDT: Constant 20120315

Method CREATE_CONSTANT on class CL_FDT_WD_ISLAND_UT_HELPER has no exception.

Method CREATE_DECISION_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID IF_FDT_CONSTANTS=>GC_APPLICATION_TMP Universal Unique Identifier 20120315
2 Returning RO_DECISION_TABLE Value transfer Object reference (TYPE REF TO) IF_FDT_DECISION_TABLE Decision Table 20120315

Method CREATE_DECISION_TABLE on class CL_FDT_WD_ISLAND_UT_HELPER has no exception.

Method CREATE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID IF_FDT_CONSTANTS=>GC_APPLICATION_TMP Universal Unique Identifier 20120910
2 Importing IV_ELEMENT_TYPE Call by reference Type reference (TYPE) IF_FDT_TYPES=>ELEMENT_TYPE IF_FDT_CONSTANTS=>GC_ELEMENT_TYPE_TEXT Elementary Data Type 20120910
3 Returning RO_ELEMENT Value transfer Object reference (TYPE REF TO) IF_FDT_ELEMENT 20120910

Method CREATE_ELEMENT on class CL_FDT_WD_ISLAND_UT_HELPER has no exception.

Method CREATE_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ROOT_EXPRESSION Call by reference Object reference (TYPE REF TO) IF_FDT_EXPRESSION FDT: Expression 20111129
2 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID IF_FDT_CONSTANTS=>GC_APPLICATION_TMP Universal Unique Identifier 20120315
3 Importing IV_FUNCTION_MODE Call by reference Object reference (TYPE REF TO) IF_FDT_FUNCTION=>FUNCTION_MODE Function mode 20111129
4 Returning RO_FUNCTION Value transfer Object reference (TYPE REF TO) IF_FDT_FUNCTION FDT: Function 20111129

Method CREATE_FUNCTION on class CL_FDT_WD_ISLAND_UT_HELPER has no exception.

Method CREATE_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID IF_FDT_CONSTANTS=>GC_APPLICATION_TMP Universal Unique Identifier 20120413
2 Returning RO_RANGE Value transfer Object reference (TYPE REF TO) IF_FDT_RANGE FDT: Range 20111129

Method CREATE_RANGE on class CL_FDT_WD_ISLAND_UT_HELPER has no exception.

Method CREATE_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID IF_FDT_CONSTANTS=>GC_APPLICATION_TMP Universal Unique Identifier 20130211
2 Returning RO_RULE Value transfer Object reference (TYPE REF TO) IF_FDT_RULE Rule 20130211

Method CREATE_RULE on class CL_FDT_WD_ISLAND_UT_HELPER has no exception.

Method CREATE_RULESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID IF_FDT_CONSTANTS=>GC_APPLICATION_TMP Universal Unique Identifier 20130211
2 Returning RO_RULESET Value transfer Object reference (TYPE REF TO) IF_FDT_RULESET Ruleset 20130211

Method CREATE_RULESET on class CL_FDT_WD_ISLAND_UT_HELPER has no exception.

Method CREATE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Application Id 20120307
2 Returning RO_STRUCTURE Value transfer Object reference (TYPE REF TO) IF_FDT_STRUCTURE FDT: Structure 20120307

Method CREATE_STRUCTURE on class CL_FDT_WD_ISLAND_UT_HELPER has no exception.

Method GET_MESSAGE_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONFIGURATION Call by reference Object reference (TYPE REF TO) IF_FDT_WD_CONFIGURATION FDT WD: Configuration 20111129
2 Importing IO_STATE Call by reference Object reference (TYPE REF TO) IF_FDT_WD_STATE FDT WD: State 20120327
3 Importing IV_CONTROL_NAME Call by reference Type reference (TYPE) STRING Control Name 20111207
4 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID ID 20111129
5 Returning RO_MESSAGE_MANAGER Value transfer Object reference (TYPE REF TO) CL_FDT_WD_ISLAND_MSG_MANAGER FDT WD Island: Manages Messages 20111129

Method GET_MESSAGE_MANAGER on class CL_FDT_WD_ISLAND_UT_HELPER has no exception.

Method GET_MODEL_BY_TEST_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTROL_NAME Call by reference Type reference (TYPE) STRING Control Name 20111202
2 Importing IV_TEST_CASE_ID Call by reference Type reference (TYPE) STRING Testcase 20111202
3 Returning RO_MODEL Value transfer Object reference (TYPE REF TO) IF_FDT_WD_ISLAND_MODEL FDT WD: Island Model 20111202

Method GET_MODEL_BY_TEST_CASE on class CL_FDT_WD_ISLAND_UT_HELPER has no exception.

Method GET_XML_BY_TEST_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TEST_CASE_ID Call by reference Type reference (TYPE) STRING 20110418
2 Returning RS_TC_XML Value transfer Type reference (TYPE) S_TC_XML 20111130

Method GET_XML_BY_TEST_CASE on class CL_FDT_WD_ISLAND_UT_HELPER has no exception.

Method GET_XPATH_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_XPATH_PROCESSOR Call by reference Object reference (TYPE REF TO) CL_XSLT_PROCESSOR XSLT processor 20110912
2 Importing IV_EXPRESSION Call by reference Type reference (TYPE) STRING 20110912
3 Returning RO_NODE_COLLECTION Value transfer Object reference (TYPE REF TO) IF_IXML_NODE_COLLECTION IF_IXML_NODE_COLLECTION 20110912

Method GET_XPATH_RESULT on class CL_FDT_WD_ISLAND_UT_HELPER has no exception.

Method IS_INFRASTRUCTURE_TEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_INFRA_TEST Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20111129

Method IS_INFRASTRUCTURE_TEST on class CL_FDT_WD_ISLAND_UT_HELPER has no exception.

Method REPLACE_PLACEHOLDERS_IN_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TC_XML Call by reference Type reference (TYPE) S_TC_XML xml stream 20111130

Method REPLACE_PLACEHOLDERS_IN_XML on class CL_FDT_WD_ISLAND_UT_HELPER has no exception.

Method SETUP Signature

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

Method SET_DEFAULT_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EXPRESSION Call by reference Object reference (TYPE REF TO) IF_FDT_EXPRESSION FDT: Expression 20120214

Method SET_DEFAULT_CONTEXT on class CL_FDT_WD_ISLAND_UT_HELPER has no exception.

Method SET_ELEMENT_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ELEMENT Call by reference Object reference (TYPE REF TO) IF_FDT_ELEMENT FDT: Data Object of Type Element 20120911

Method SET_ELEMENT_VALUES on class CL_FDT_WD_ISLAND_UT_HELPER has no exception.

Method TEARDOWN Signature

Method TEARDOWN on class CL_FDT_WD_ISLAND_UT_HELPER has no parameter.
Method TEARDOWN on class CL_FDT_WD_ISLAND_UT_HELPER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 731