SAP ABAP Class CL_FDT_GTC_CASE (Unit test for Case expression)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
     SFDT_TEST (Package) BRFplus: Global Test Classes
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FDT_GTC_EXPRESSION Abstract Test-Class for Expressions 20070509
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FDT_GTC_CASE_BRS Unit-Test for Expression: Case (BRS) 20111207
Properties
Class CL_FDT_GTC_CASE  
Short Description Unit test for Case expression    
Super Class CL_FDT_GTC_EXPRESSION Abstract Test-Class for Expressions 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 5   
Package SFDT_TEST   BRFplus: Global Test Classes 
Created 20070509   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_FDT_CASE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_FDT_GTC_CASE has no interface implemented.
Friends
Class CL_FDT_GTC_CASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MV_ACTN Static Attribute Public Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090209
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_CASE Static method Public Method 20070509
2 CREATE_CASE_NORMAL Static method Public Method Creates a case without any special settings 20090213
3 CREATE_CASE_WITH_ACTION Static method Public Method 20081121
4 CREATE_CASE_ZIP Static method Public Method 20081201
5 MFT_EXPR_1200_000_VALUE Instance method Protected Test Method for ABAP Unit TEST: Is the value valid 20090220
6 MFT_EXPR_1200_001_VAL_COMPARE Instance method Protected Test Method for ABAP Unit Test: Compare normal and simplified values 20090225
Events
Class CL_FDT_GTC_CASE has no event.
Types
Class CL_FDT_GTC_CASE has no local type.
Method Signatures

Method CREATE_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT FDT: Data Object 20070509
2 Importing ITS_WHEN Call by reference Type reference (TYPE) IF_FDT_CASE=>TS_WHEN FDT: When table 20070509
3 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID FDT: Application ID 20070509
4 Importing IV_CASE_SENSITIVE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE FDT: Case sensitivity for Alphabets 20070509
5 Importing IV_NAME Call by reference Type reference (TYPE) IF_FDT_TYPES=>NAME FDT: Name of the Case object 20070509
6 Importing IV_UT_PURPOSE Call by reference Type reference (TYPE) CLIKE 20090326
7 Importing LV_CASE_PARAM Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID FDT: Case parameter 20070509
8 Importing LV_OTHER_PARAM Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID FDT: Other param for the case expression 20070509
9 Returning RO_TEST_OBJECT Value transfer Object reference (TYPE REF TO) IF_FDT_CASE FDT: Case 20070509

Method CREATE_CASE on class CL_FDT_GTC_CASE has no exception.

Method CREATE_CASE_NORMAL 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 Universal Unique Identifier 20090213
2 Importing IV_NUMBER Call by reference Type reference (TYPE) I 1 Number for the case (<12) 20090213
3 Returning RO_CASE Value transfer Object reference (TYPE REF TO) IF_FDT_CASE Returning Object 20090213

Method CREATE_CASE_NORMAL on class CL_FDT_GTC_CASE has no exception.

Method CREATE_CASE_WITH_ACTION 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 Universal Unique Identifier 20081121
2 Importing IV_CONDITION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20081121
3 Importing IV_RESULT_TABLE Call by reference Type reference (TYPE) ABAP_BOOL result tabl (true) structure (False) 20081127
4 Returning RO_TEST_OBJECT Value transfer Object reference (TYPE REF TO) IF_FDT_CASE FDT: Case 20081121

Method CREATE_CASE_WITH_ACTION on class CL_FDT_GTC_CASE has no exception.

Method CREATE_CASE_ZIP 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 FDT: Application ID 20081201
2 Importing IV_NAME Call by reference Type reference (TYPE) IF_FDT_TYPES=>NAME FDT: Name of the Case object 20081201
3 Importing IV_TARGET_DO_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20081201
4 Importing IV_ZIP_CODE_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID FDT: Data Object 20081201
5 Returning RO_TEST_OBJECT Value transfer Object reference (TYPE REF TO) IF_FDT_CASE FDT: Case 20081201

Method CREATE_CASE_ZIP on class CL_FDT_GTC_CASE has no exception.

Method MFT_EXPR_1200_000_VALUE Signature

Method MFT_EXPR_1200_000_VALUE on class CL_FDT_GTC_CASE has no parameter.
Method MFT_EXPR_1200_000_VALUE on class CL_FDT_GTC_CASE has no exception.

Method MFT_EXPR_1200_001_VAL_COMPARE Signature

Method MFT_EXPR_1200_001_VAL_COMPARE on class CL_FDT_GTC_CASE has no parameter.
Method MFT_EXPR_1200_001_VAL_COMPARE on class CL_FDT_GTC_CASE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710