SAP ABAP Class CL_TPDA_ADT_TEST_DEBUGGER (Testing debugger)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     STPDA_ADT_TEST (Package) Test helpers for debugger tests
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SERIALIZABLE_OBJECT Serializable Object 20090806
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_TPDA_ADT_TEST_AUNIT_ASSERT Test Debugger: Enabling persitence assertion 20090806
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_TPDA_ADT_TEST_DEBUGGER2 Testing Debugger 20090811
Properties
Class CL_TPDA_ADT_TEST_DEBUGGER  
Short Description Testing debugger    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STPDA_ADT_TEST   Test helpers for debugger tests 
Created 20090805   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_TPDA_ADT_TEST_DEBUGGER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SERIALIZABLE_OBJECT Serializable Object 20090806
2 IF_TPDA_ADT_TEST_AUNIT_ASSERT Test Debugger: Enabling persitence assertion 20090806
Friends
Class CL_TPDA_ADT_TEST_DEBUGGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ASSERTS Instance attribute Protected See coding 20090807
2 COUNTER Instance attribute Private Type reference (TYPE) TPDA_ADT_UNITLOG-COUNTER 20090807
3 DEBUGGER_TASK_FINISHED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090807
4 EXTERNAL_BPS Instance attribute Private Type reference (TYPE) TY_EXTERNAL_BPS 20100507
5 FLG_DEBUGGEE_ENDED Instance attribute Protected Type reference (TYPE) XFLAG 20130731
6 FLG_ENQUEUED Instance attribute Protected Type reference (TYPE) XFLAG 20130730
7 ID Instance attribute Private Type reference (TYPE) TPDA_ADT_UNITLOG-ID 20090807
8 IDE_ID Instance attribute Protected Type reference (TYPE) SYSUUID_C32 20130719
9 LISTENER_OK Instance attribute Protected Type reference (TYPE) XFLAG 20130719
10 TASK Instance attribute Protected See coding 20130719
11 TASK2 Instance attribute Protected See coding 20130731
12 TERMINAL_ID Instance attribute Protected Type reference (TYPE) SYSUUID_C32 20130719
13 TEST_METHOD Instance attribute Protected Type reference (TYPE) STRING 20090807
14 USER_BP Instance attribute Protected Type reference (TYPE) SY-UNAME 20120123
Methods
# Method Level Visibility Method type Description Created on
1 ABORT Instance method Public Method 20090806
2 ADD_AUNIT Instance method Private Method 20090807
3 ADD_EXTERNAL_BP Instance method Protected Method 20100507
4 ASSERT_BOUND Instance method Public Method 20090806
5 ASSERT_CHAR_CP Instance method Public Method 20090806
6 ASSERT_CHAR_NP Instance method Public Method 20090806
7 ASSERT_DIFFERS Instance method Public Method 20090806
8 ASSERT_EQUALS Instance method Public Method 20090806
9 ASSERT_EQUALS_F Instance method Public Method 20090806
10 ASSERT_EQUALS_FLOAT Instance method Public Method 20090806
11 ASSERT_INITIAL Instance method Public Method 20090806
12 ASSERT_NOT_BOUND Instance method Public Method 20090806
13 ASSERT_NOT_INITIAL Instance method Public Method 20090806
14 ASSERT_SUBRC Instance method Public Method 20090806
15 CONSTRUCTOR Instance method Public Constructor 20100507
16 DEQUEUE Instance method Protected Method 20130730
17 END_DEBUGGER Instance method Public Method 20090806
18 ENQUEUE Instance method Protected Method 20130730
19 FAIL Instance method Public Method 20090806
20 FINALIZED Instance method Private Method 20090807
21 FINALIZE_DEBUGGEE Instance method Public Method 20090811
22 GET_CALLER Instance method Private Method 20090807
23 GET_EXTERNAL_BPS Instance method Protected Method 20100507
24 GET_TEST_METHOD Instance method Protected Method 20120123
25 INITIALIZE_DEBUGGEE Instance method Public Method 20090811
26 PERSIST_AUNIT Instance method Protected Method 20090807
27 RUN Static method Public Method 20090805
28 RUN_TEST Instance method Protected Method 20090805
29 SETUP_TEST Instance method Protected Method 20090806
30 S_CLEANUP_BPS_INT Static method Public Method 20100401
31 VERIFY_ASSERTIONS Instance method Protected Method 20090806
32 _SETUP Instance method Protected Method 20090806
33 _TEARDOWN Instance method Protected Method 20090806
Events
Class CL_TPDA_ADT_TEST_DEBUGGER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_EXTERNAL_BPS Protected See coding 20100507 ty_external_bps TYPE STANDARD TABLE OF string WITH DEFAULT KEY
Method Signatures

Method ABORT Signature

Method ABORT on class CL_TPDA_ADT_TEST_DEBUGGER has no parameter.
Method ABORT on class CL_TPDA_ADT_TEST_DEBUGGER has no exception.

Method ADD_AUNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACT Call by reference Type reference (TYPE) ANY 20090807
2 Importing ASSERTION_FAILED Call by reference Type reference (TYPE) TPDA_ADT_UNITLOG-ASSERTION_FAILED 20090807
3 Importing DETAIL Call by reference Type reference (TYPE) TPDA_ADT_UNITLOG-DETAIL 20090807
4 Importing EXP Call by reference Type reference (TYPE) ANY 20090807
5 Importing IGNORE_HASH_SEQUENCE Call by reference Type reference (TYPE) TPDA_ADT_UNITLOG-IGNORE_HASH_SEQU 20090807
6 Importing LEVEL Call by reference Type reference (TYPE) TPDA_ADT_UNITLOG-LEVELX 20090807
7 Importing MSG Call by reference Type reference (TYPE) TPDA_ADT_UNITLOG-MSG 20090807
8 Importing QUIT Call by reference Type reference (TYPE) TPDA_ADT_UNITLOG-QUIT 20090807
9 Importing RTOL Call by reference Type reference (TYPE) TPDA_ADT_UNITLOG-RTOL 20090807
10 Importing SYMSG Call by reference Type reference (TYPE) SYMSG 20090807
11 Importing TOL Call by reference Type reference (TYPE) TPDA_ADT_UNITLOG-TOL 20090807

Method ADD_AUNIT on class CL_TPDA_ADT_TEST_DEBUGGER has no exception.

Method ADD_EXTERNAL_BP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing URI Call by reference Type reference (TYPE) CSEQUENCE 20100507

Method ADD_EXTERNAL_BP on class CL_TPDA_ADT_TEST_DEBUGGER has no exception.

Method ASSERT_BOUND Signature

Method ASSERT_BOUND on class CL_TPDA_ADT_TEST_DEBUGGER has no parameter.
Method ASSERT_BOUND on class CL_TPDA_ADT_TEST_DEBUGGER has no exception.

Method ASSERT_CHAR_CP Signature

Method ASSERT_CHAR_CP on class CL_TPDA_ADT_TEST_DEBUGGER has no parameter.
Method ASSERT_CHAR_CP on class CL_TPDA_ADT_TEST_DEBUGGER has no exception.

Method ASSERT_CHAR_NP Signature

Method ASSERT_CHAR_NP on class CL_TPDA_ADT_TEST_DEBUGGER has no parameter.
Method ASSERT_CHAR_NP on class CL_TPDA_ADT_TEST_DEBUGGER has no exception.

Method ASSERT_DIFFERS Signature

Method ASSERT_DIFFERS on class CL_TPDA_ADT_TEST_DEBUGGER has no parameter.
Method ASSERT_DIFFERS on class CL_TPDA_ADT_TEST_DEBUGGER has no exception.

Method ASSERT_EQUALS Signature

Method ASSERT_EQUALS on class CL_TPDA_ADT_TEST_DEBUGGER has no parameter.
Method ASSERT_EQUALS on class CL_TPDA_ADT_TEST_DEBUGGER has no exception.

Method ASSERT_EQUALS_F Signature

Method ASSERT_EQUALS_F on class CL_TPDA_ADT_TEST_DEBUGGER has no parameter.
Method ASSERT_EQUALS_F on class CL_TPDA_ADT_TEST_DEBUGGER has no exception.

Method ASSERT_EQUALS_FLOAT Signature

Method ASSERT_EQUALS_FLOAT on class CL_TPDA_ADT_TEST_DEBUGGER has no parameter.
Method ASSERT_EQUALS_FLOAT on class CL_TPDA_ADT_TEST_DEBUGGER has no exception.

Method ASSERT_INITIAL Signature

Method ASSERT_INITIAL on class CL_TPDA_ADT_TEST_DEBUGGER has no parameter.
Method ASSERT_INITIAL on class CL_TPDA_ADT_TEST_DEBUGGER has no exception.

Method ASSERT_NOT_BOUND Signature

Method ASSERT_NOT_BOUND on class CL_TPDA_ADT_TEST_DEBUGGER has no parameter.
Method ASSERT_NOT_BOUND on class CL_TPDA_ADT_TEST_DEBUGGER has no exception.

Method ASSERT_NOT_INITIAL Signature

Method ASSERT_NOT_INITIAL on class CL_TPDA_ADT_TEST_DEBUGGER has no parameter.
Method ASSERT_NOT_INITIAL on class CL_TPDA_ADT_TEST_DEBUGGER has no exception.

Method ASSERT_SUBRC Signature

Method ASSERT_SUBRC on class CL_TPDA_ADT_TEST_DEBUGGER has no parameter.
Method ASSERT_SUBRC on class CL_TPDA_ADT_TEST_DEBUGGER has no exception.

Method CONSTRUCTOR Signature

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

Method DEQUEUE Signature

Method DEQUEUE on class CL_TPDA_ADT_TEST_DEBUGGER has no parameter.
Method DEQUEUE on class CL_TPDA_ADT_TEST_DEBUGGER has no exception.

Method END_DEBUGGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TASK Call by reference Type reference (TYPE) CLIKE 20090806

Method END_DEBUGGER on class CL_TPDA_ADT_TEST_DEBUGGER has no exception.

Method ENQUEUE Signature

Method ENQUEUE on class CL_TPDA_ADT_TEST_DEBUGGER has no parameter.
Method ENQUEUE on class CL_TPDA_ADT_TEST_DEBUGGER has no exception.

Method FAIL Signature

Method FAIL on class CL_TPDA_ADT_TEST_DEBUGGER has no parameter.
Method FAIL on class CL_TPDA_ADT_TEST_DEBUGGER has no exception.

Method FINALIZED Signature

Method FINALIZED on class CL_TPDA_ADT_TEST_DEBUGGER has no parameter.
Method FINALIZED on class CL_TPDA_ADT_TEST_DEBUGGER has no exception.

Method FINALIZE_DEBUGGEE Signature

Method FINALIZE_DEBUGGEE on class CL_TPDA_ADT_TEST_DEBUGGER has no parameter.
Method FINALIZE_DEBUGGEE on class CL_TPDA_ADT_TEST_DEBUGGER has no exception.

Method GET_CALLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MAX_LEVEL Call by reference Type reference (TYPE) I 3 20090820
2 Returning RESULT Value transfer Type reference (TYPE) ABAP_CALLSTACK_LINE 20090807

Method GET_CALLER on class CL_TPDA_ADT_TEST_DEBUGGER has no exception.

Method GET_EXTERNAL_BPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TY_EXTERNAL_BPS 20100507

Method GET_EXTERNAL_BPS on class CL_TPDA_ADT_TEST_DEBUGGER has no exception.

Method GET_TEST_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TEST_METHOD Value transfer Type reference (TYPE) STRING 20120123

Method GET_TEST_METHOD on class CL_TPDA_ADT_TEST_DEBUGGER has no exception.

Method INITIALIZE_DEBUGGEE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FAILED Value transfer Type reference (TYPE) ABAP_BOOL 20090820

Method INITIALIZE_DEBUGGEE on class CL_TPDA_ADT_TEST_DEBUGGER has no exception.

Method PERSIST_AUNIT Signature

Method PERSIST_AUNIT on class CL_TPDA_ADT_TEST_DEBUGGER has no parameter.
Method PERSIST_AUNIT on class CL_TPDA_ADT_TEST_DEBUGGER has no exception.

Method RUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing UNIT_TEST Call by reference Type reference (TYPE) STRING 20090811

Method RUN on class CL_TPDA_ADT_TEST_DEBUGGER has no exception.

Method RUN_TEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TESTMETHOD Value transfer Type reference (TYPE) CSEQUENCE 20130809

Method RUN_TEST on class CL_TPDA_ADT_TEST_DEBUGGER has no exception.

Method SETUP_TEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20090806

Method SETUP_TEST on class CL_TPDA_ADT_TEST_DEBUGGER has no exception.

Method S_CLEANUP_BPS_INT Signature

Method S_CLEANUP_BPS_INT on class CL_TPDA_ADT_TEST_DEBUGGER has no parameter.
Method S_CLEANUP_BPS_INT on class CL_TPDA_ADT_TEST_DEBUGGER has no exception.

Method VERIFY_ASSERTIONS Signature

Method VERIFY_ASSERTIONS on class CL_TPDA_ADT_TEST_DEBUGGER has no parameter.
Method VERIFY_ASSERTIONS on class CL_TPDA_ADT_TEST_DEBUGGER has no exception.

Method _SETUP Signature

Method _SETUP on class CL_TPDA_ADT_TEST_DEBUGGER has no parameter.
Method _SETUP on class CL_TPDA_ADT_TEST_DEBUGGER has no exception.

Method _TEARDOWN Signature

Method _TEARDOWN on class CL_TPDA_ADT_TEST_DEBUGGER has no parameter.
Method _TEARDOWN on class CL_TPDA_ADT_TEST_DEBUGGER has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 800