SAP ABAP Class CL_FDT_WD_TEST_CASES_MODEL (FDT WD: Test Cases Model)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
     SFDT_WD_TOOLS (Package) BRFplus: Tools in Web Dynpro UI
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FDT_WD_MODEL FDT WD: Model for Web Dynpro (abstract) 20120612
Properties
Class CL_FDT_WD_TEST_CASES_MODEL  
Short Description FDT WD: Test Cases Model    
Super Class CL_FDT_WD_MODEL FDT WD: Model for Web Dynpro (abstract) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFDT_WD_TOOLS   BRFplus: Tools in Web Dynpro UI 
Created 20120612   SAP 
Last change 20140121   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_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_FDT_WD_TEST_CASES_MODEL has no interface implemented.
Friends
Class CL_FDT_WD_TEST_CASES_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CREATE_TEST_CASE Constant Public Type reference (TYPE) STRING 'CREATE_TEST_CASE' Create Test Case 20120621
2 GC_CREATE_TEST_CASE_RUN Constant Public Type reference (TYPE) STRING 'CREATE_TEST_CASE_RUN' Create Test Case Run 20120629
3 GC_DELETE Constant Public Type reference (TYPE) STRING 'DELETE' Delete 20120720
4 GC_DELETE_RUNS_FOR_TEST_CASE Constant Public Type reference (TYPE) STRING 'DELETE_RUNS_FOR_TEST_CASE' Delete Runs for Test Case 20120720
5 GC_ERROR Constant Public Type reference (TYPE) CHAR1 'E' Error Char 20120709
6 GC_ERROR_MESSAGE_ICON Constant Public Type reference (TYPE) STRING '~Icon/ErrorMessage' Red Led Icon 20120709
7 GC_GENERATION_MODE Constant Public Type reference (TYPE) STRING 'G' Generation Mode 20120621
8 GC_GENERATION_TRACE_MODE Constant Public Type reference (TYPE) STRING 'L' Genration with Lean Trace Mode 20120719
9 GC_GREEN_LED_ICON Constant Public Type reference (TYPE) STRING '~Icon/GreenLed' Green Led Icon 20120615
10 GC_INTERPRETATION_MODE Constant Public Type reference (TYPE) STRING 'I' Interpretation Mode 20120621
11 GC_MAINTAIN_TEST_CASE Constant Public Type reference (TYPE) STRING 'MAINTAIN_TEST_CASE' Maintain Test Case 20120907
12 GC_RED_LED_ICON Constant Public Type reference (TYPE) STRING '~Icon/RedLed' Red Led Icon 20120615
13 GC_REMOTE_CURRENT Constant Public Type reference (TYPE) STRING 'S' Remote Mode Current Version 20120831
14 GC_REMOTE_PRODUCTIVE Constant Public Type reference (TYPE) STRING 'R' Remote Mode Productive Version 20120831
15 GC_TEST_CASES_TREE_PARAM Constant Public Type reference (TYPE) STRING 'TEST_CASES_TREE' Test Cases Tree node 20120613
16 GC_TEST_CASE_PARAM Constant Public Type reference (TYPE) STRING 'TEST_CASE' Test Case node 20120613
17 GC_TEST_CASE_RUN_PARAM Constant Public Type reference (TYPE) STRING 'TEST_CASE_RUN' Test Case Run node 20120613
18 GC_XML_VERSION Constant Public Type reference (TYPE) STRING '1.00' XML Version 20120724
19 MO_HIERARCHY Instance attribute Private Object reference (TYPE REF TO) CL_FDT_WD_HIERARCHY_UTILITIES Utility class for CTable hierarchies. 20120628
20 MT_EXECUTED_TEST_CASE_RUNS Instance attribute Private Type reference (TYPE) FDTT_WD_TEST_CASES_TREE_MODEL FDT: Table Type for Test Cases Tree 20120724
21 MT_TEST_CASES_TREE Instance attribute Private Type reference (TYPE) FDTT_WD_TEST_CASES_TREE_MODEL FDT: Table Type for Test Cases Tree 20120628
22 MV_TEST_CASE_COUNT Instance attribute Public Type reference (TYPE) I Count variable to determine last test case to be executed 20120724
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_TCR_EXISTS Instance method Private Method Check if Test Case Runs exist 20120702
2 CHECK_TC_EXISTS Instance method Public Method Check if Test Case already exists 20120629
3 COLLAPSE_OR_EXPAND Instance method Public Method Collapse or expand a node 20120628
4 ENSURE_TC_DOES_NOT_EXIST Instance method Private Method Ensures that the test case does not exist 20120907
5 GET_BRS_TRACE_ENTRIES Static method Public Method Return all BRS Trace entries 20120905
6 GET_COMPARISON_LED_AND_TEXT Instance method Private Method Get Texts for Comparison (LED and Text) 20120709
7 GET_LOCAL_TIMESTAMP_FOR_UTC Static method Private Method Get local timestamp 20120717
8 GET_MODE_TEXT Instance method Private Method Get Text for Mode 20120709
9 GET_TEST_CASE Instance method Private Method Get Test Case 20120618
10 GET_TEST_CASE_RUN Instance method Private Method Get Test Case Run 20120629
11 GET_TEST_CASE_TREE Instance method Private Method Get Test Case Tree 20120727
12 GET_VALID_LED_AND_TEXT Instance method Private Method Get Texts for Valid (LED and Text) 20120709
Events
Class CL_FDT_WD_TEST_CASES_MODEL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_QUERY_FUNCTION Private See coding 20120613 BEGIN OF s_query_function, id TYPE fdt_uuid, name TYPE fdt_name, END OF s_query_function
2 T_TRACE_0200 Public See coding 20130613 t_TRACE_0200 TYPE STANDARD TABLE OF FDT_TRACE_0200
Method Signatures

Method CHECK_TCR_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20120702
2 Importing IV_NAME Call by reference Type reference (TYPE) FDT_NAME FDT: Name 20120702
3 Returning RV_EXISTS Value transfer Type reference (TYPE) WDY_BOOLEAN Replacement for Real Boolean Type: 'X' == True '' == False 20120702

Method CHECK_TCR_EXISTS on class CL_FDT_WD_TEST_CASES_MODEL has no exception.

Method CHECK_TC_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20120629
2 Importing IV_NAME Call by reference Type reference (TYPE) FDT_NAME FDT: Name 20120629
3 Returning RV_EXISTS Value transfer Type reference (TYPE) WDY_BOOLEAN Replacement for Real Boolean Type: 'X' == True '' == False 20120629

Method CHECK_TC_EXISTS on class CL_FDT_WD_TEST_CASES_MODEL has no exception.

Method COLLAPSE_OR_EXPAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXPAND Call by reference Type reference (TYPE) WDY_BOOLEAN Replacement for Real Boolean Type: 'X' == True '' == False 20120628
2 Importing IV_ID Call by reference Type reference (TYPE) STRING 20120628

Method COLLAPSE_OR_EXPAND on class CL_FDT_WD_TEST_CASES_MODEL has no exception.

Method ENSURE_TC_DOES_NOT_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20120907
2 Importing IV_NAME Call by reference Type reference (TYPE) FDT_NAME FDT: Name 20120907
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20120907

Method GET_BRS_TRACE_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BRS_TRACE Call by reference Type reference (TYPE) T_TRACE_0200 Trace entries 20120905
2 Importing IV_TRACE_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20120905

Method GET_BRS_TRACE_ENTRIES on class CL_FDT_WD_TEST_CASES_MODEL has no exception.

Method GET_COMPARISON_LED_AND_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LED Call by reference Type reference (TYPE) STRING 20120709
2 Exporting EV_TEXT Call by reference Type reference (TYPE) STRING 20120709
3 Importing IV_COMP Call by reference Type reference (TYPE) WDY_BOOLEAN Replacement for Real Boolean Type: 'X' == True '' == False 20120709

Method GET_COMPARISON_LED_AND_TEXT on class CL_FDT_WD_TEST_CASES_MODEL has no exception.

Method GET_LOCAL_TIMESTAMP_FOR_UTC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20120717
2 Returning RV_LOCAL_TIMESTAMP Value transfer Type reference (TYPE) TIMESTAMP Field of length 16 20120717

Method GET_LOCAL_TIMESTAMP_FOR_UTC on class CL_FDT_WD_TEST_CASES_MODEL has no exception.

Method GET_MODE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20120709
2 Importing IV_REM_SYS_DESC Call by reference Type reference (TYPE) STRING Remote system description 20120928
3 Importing IV_TRACE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Trace available 20120904
4 Returning RV_TEXT Value transfer Type reference (TYPE) STRING 20120709

Method GET_MODE_TEXT on class CL_FDT_WD_TEST_CASES_MODEL has no exception.

Method GET_TEST_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEST_CASE_MODEL Call by reference Type reference (TYPE) FDTT_WD_TEST_CASE_MODEL FDT: Table for Test Cases 20120727
2 Importing IV_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20120618
3 Importing IV_NAME Call by reference Type reference (TYPE) FDT_NAME FDT: Name 20120618

Method GET_TEST_CASE on class CL_FDT_WD_TEST_CASES_MODEL has no exception.

Method GET_TEST_CASE_RUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEST_CASE_RUN_MODEL Value transfer Type reference (TYPE) FDTT_WD_TEST_CASE_RUN_MODEL FDT: Table for Test Case Runs 20120727
2 Importing IV_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20120629
3 Importing IV_NAME Call by reference Type reference (TYPE) FDT_NAME FDT: Name 20120629
4 Importing IV_TCR_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20120629

Method GET_TEST_CASE_RUN on class CL_FDT_WD_TEST_CASES_MODEL has no exception.

Method GET_TEST_CASE_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEST_CASE_TREE_MODEL Call by reference Type reference (TYPE) FDTT_WD_TEST_CASES_TREE_MODEL FDT: Table Type for Test Cases Tree 20120727
2 Importing IS_FUNCTION Call by reference Type reference (TYPE) S_QUERY_FUNCTION 20120727

Method GET_TEST_CASE_TREE on class CL_FDT_WD_TEST_CASES_MODEL has no exception.

Method GET_VALID_LED_AND_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LED Call by reference Type reference (TYPE) STRING 20120709
2 Exporting EV_TEXT Call by reference Type reference (TYPE) STRING 20120709
3 Importing IV_DEPRECATED Call by reference Type reference (TYPE) WDY_BOOLEAN Replacement for Real Boolean Type: 'X' == True '' == False 20120709

Method GET_VALID_LED_AND_TEXT on class CL_FDT_WD_TEST_CASES_MODEL has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740