SAP ABAP Class CL_TPDA_CONTROL_TEST (TPDA: Mock for Unit Tests)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     STPDA_ADI (Package) ABAP Debugger: ADI
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_TPDA_CONTROL TPDA: Interface Kernel/ ABAP 20070910
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_TPDA_CONTROL_CONTEXT TPDA: Context Specific UI Settings 20070910
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_TPDA_CONTROL_MEMBERS TPDA: Controller 20070910
Properties
Class CL_TPDA_CONTROL_TEST  
Short Description TPDA: Mock for Unit Tests    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STPDA_ADI   ABAP Debugger: ADI 
Created 20070910   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_TPDA_CONTROL_TEST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_TPDA_CONTROL TPDA: Interface Kernel/ ABAP 20070910
2 IF_TPDA_CONTROL_CONTEXT TPDA: Context Specific UI Settings 20070910
3 IF_TPDA_CONTROL_MEMBERS TPDA: Controller 20070910
Friends
Class CL_TPDA_CONTROL_TEST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 IT_TEST_DATA Instance attribute Private Type reference (TYPE) TY_IT_TEST_DATA 20071105
2 M_BPS Instance attribute Private See coding Table of Breakpoints 20071204
3 M_BP_ID Instance attribute Private Type reference (TYPE) I Unique BP ID 20071204
4 SRC_INFO Instance attribute Protected Type reference (TYPE) TPDA_CURR_SOURCE_POS TPDA; Static Source Position for Navigation 20071106
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20071106
2 SET_DATREF_VARIABLE Instance method Public Method 20071207
3 SET_SIMPLE_VARIABLE Instance method Public Method 20071105
4 SET_STRING_VARIABLE Instance method Public Method 20071205
5 SET_STRUC_VARIABLE Instance method Public Method 20071207
Events
Class CL_TPDA_CONTROL_TEST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_IT_TEST_DATA Private See coding 20071105 ty_it_test_data type hashed TABLE OF ty_test_data WITH UNIQUE key var_name
2 TY_SYMB Public See coding 20071105 begin of ty_symb, METATYPE type i, ISREADONLY type i, TYPID(1) type c, ABSTYPENAME type string, end of ty_symb
3 TY_TEST_DATA Private See coding 20071105 begin of ty_test_data, var_name type tpda_var_name, quick_vars type tpda_sys_symbquick, end of ty_test_data
Method Signatures

Method CONSTRUCTOR Signature

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

Method SET_DATREF_VARIABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VAR_NAME Call by reference Type reference (TYPE) TPDA_VAR_NAME tpda: Variablenname 20071207
2 Importing I_VAR_SYMB Call by reference Type reference (TYPE) CL_TPDA_CONTROL_TEST=>TY_SYMB 20071207
3 Importing I_VAR_SYMB_DATREF Call by reference Type reference (TYPE) TPDA_SYS_SYMBDATREF TPDA: Eingehängt in "QuickData" von TPDA_SYS_SYMBQUICK 20071207

Method SET_DATREF_VARIABLE on class CL_TPDA_CONTROL_TEST has no exception.

Method SET_SIMPLE_VARIABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VAR_NAME Call by reference Type reference (TYPE) TPDA_VAR_NAME tpda: Variablenname 20071105
2 Importing I_VAR_SYMB Call by reference Type reference (TYPE) CL_TPDA_CONTROL_TEST=>TY_SYMB 20071105
3 Importing I_VAR_SYMB_SIMPLE Call by reference Type reference (TYPE) TPDA_SYS_SYMBSIMPLE TPDA: Eingehängt in "QuickData" von TPDA_SYS_SYMBQUICK 20071105

Method SET_SIMPLE_VARIABLE on class CL_TPDA_CONTROL_TEST has no exception.

Method SET_STRING_VARIABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VAR_NAME Call by reference Type reference (TYPE) TPDA_VAR_NAME tpda: Variablenname 20071205
2 Importing I_VAR_SYMB Call by reference Type reference (TYPE) CL_TPDA_CONTROL_TEST=>TY_SYMB 20071205
3 Importing I_VAR_SYMB_STRING Call by reference Type reference (TYPE) TPDA_SYS_SYMBSTRING TPDA: Eingehängt in "QuickData" von TPDA_SYS_SYMBQUICK 20071205

Method SET_STRING_VARIABLE on class CL_TPDA_CONTROL_TEST has no exception.

Method SET_STRUC_VARIABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VAR_NAME Call by reference Type reference (TYPE) TPDA_VAR_NAME tpda: Variablenname 20071207
2 Importing I_VAR_SYMB Call by reference Type reference (TYPE) CL_TPDA_CONTROL_TEST=>TY_SYMB 20071207
3 Importing I_VAR_SYMB_STRUC Call by reference Type reference (TYPE) TPDA_SYS_SYMBSTRUCT TPDA: Eingehängt in "QuickData" von TPDA_SYS_SYMBQUICK 20071207

Method SET_STRUC_VARIABLE on class CL_TPDA_CONTROL_TEST has no exception.
History
Last changed by/on SAP  20090618 
SAP Release Created in 711