SAP ABAP Class CL_EHSB_AUNIT_HELPER (EHS-BAS: ABAP Unit Superclass)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   EHS-BD (Application Component) Basic Data and Tools
     CBBA_UNIT (Package) EHS: Unit-Test Help Function
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) 20051010
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_EHSB_AUNIT EHS-BAS: ABAP Unit Global Fixture Methods 20051010
Properties
Class CL_EHSB_AUNIT_HELPER  
Short Description EHS-BAS: ABAP Unit Superclass    
Super Class CL_AUNIT_ASSERT ABAP Unit: Assertions (see Longtext) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status T  Test Program 
Category 0   
Package CBBA_UNIT   EHS: Unit-Test Help Function 
Created 20051010   SAP 
Last change 20100310   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)
Interfaces
Class CL_EHSB_AUNIT_HELPER has no interface implemented.
Friends
Class CL_EHSB_AUNIT_HELPER has no friend class.
Attributes
Class CL_EHSB_AUNIT_HELPER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ASSERT_STRUCTURE_EQUALS Static method Public Method Ensure Two Structures Are Equal 20060726
2 ASSERT_TABLE_EQUALS Static method Public Method Ensure Two Tables Are Equal 20060726
3 ERROR_HANDLER Static method Public Method 20070416
4 FILL_TABLE_GENERIC Static method Public Method Fill a User-Defined Table 20060726
5 FILL_TABLE_LINE_GENERIC Static method Public Method Fill a User-Defined Structure 20060726
Events
Class CL_EHSB_AUNIT_HELPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 L_STRING_TAB_TYPE Public See coding String Table 20060726 L_STRING_TAB_TYPE type table of STRING
Method Signatures

Method ASSERT_STRUCTURE_EQUALS 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 Datenobjekt mit aktuellem Wert 20060726
2 Returning ASSERTION_FAILED Value transfer Type reference (TYPE) ABAP_BOOL 20060726
3 Importing COMP_DEF Call by reference Type reference (TYPE) STRING Definiert die Vergleichsfelder 20060726
4 Importing EXP Call by reference Type reference (TYPE) ANY Datenobjekt mit erwartetem Wert 20060726
5 Importing IGNORE_HASH_SEQUENCE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Reihenfolge in Hashtabelle ignorieren (nur für Feldwerte) 20060726
6 Importing LEVEL Call by reference Type reference (TYPE) AUNIT_LEVEL CRITICAL Einstufungsgrad eines ABAP Unit Prüffehlers 20060726
7 Importing MSG Call by reference Type reference (TYPE) CSEQUENCE Nachricht im Fehlerfall 20060726
8 Importing QUIT Call by reference Type reference (TYPE) AUNIT_FLOWCTRL METHOD Flusskontrolle im Fehlerfall 20060726
9 Importing TOL Call by reference Type reference (TYPE) F Toleranzbereich für Gleitkommazahlen 20060726

Method ASSERT_STRUCTURE_EQUALS on class CL_EHSB_AUNIT_HELPER has no exception.

Method ASSERT_TABLE_EQUALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACT Call by reference Type reference (TYPE) INDEX TABLE 20060726
2 Returning ASSERTION_FAILED Value transfer Type reference (TYPE) ABAP_BOOL 20060726
3 Importing COMP_DEF Call by reference Type reference (TYPE) STRING 20060726
4 Importing EXP Call by reference Type reference (TYPE) INDEX TABLE 20060726
5 Importing IGNORE_HASH_SEQUENCE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20060726
6 Importing LEVEL Call by reference Type reference (TYPE) AUNIT_LEVEL CRITICAL Einstufungsgrad eines ABAP Unit Prüffehlers 20060726
7 Importing MSG Call by reference Type reference (TYPE) CSEQUENCE 20060726
8 Importing QUIT Call by reference Type reference (TYPE) AUNIT_FLOWCTRL METHOD Flusskontrolle im Fehlerfall 20060726
9 Importing SORTED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20060726
10 Importing TOL Call by reference Type reference (TYPE) F 20060726

Method ASSERT_TABLE_EQUALS on class CL_EHSB_AUNIT_HELPER has no exception.

Method ERROR_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PRE_MSG Call by reference Type reference (TYPE) STRING 20070416
2 Importing I_RETURN_TAB Call by reference Type reference (TYPE) BAPIRET2_T 20070416
3 Importing I_RETURN_WA Call by reference Type reference (TYPE) BAPIRET2 20070416

Method ERROR_HANDLER on class CL_EHSB_AUNIT_HELPER has no exception.

Method FILL_TABLE_GENERIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEP Call by reference Type reference (TYPE) C ';' Trennzeichen 20060726
2 Importing I_TAB_STRING Call by reference Type reference (TYPE) L_STRING_TAB_TYPE Enthält Feldwerte in Stringform 20060726
3 Exporting X_TAB Call by reference Type reference (TYPE) INDEX TABLE Zieltabelle, wird aus der Stringtabelle gefüllt 20060726

Method FILL_TABLE_GENERIC on class CL_EHSB_AUNIT_HELPER has no exception.

Method FILL_TABLE_LINE_GENERIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_WA Call by reference Type reference (TYPE) ANY Beliebige Struktur die aus string gefüllt wird 20060726
2 Importing I_LINE Call by reference Type reference (TYPE) STRING Enthält die Feldwerte durch Trennzeichen getrennt 20060726
3 Importing I_SEP Call by reference Type reference (TYPE) C ';' Trennzeichen 20060726

Method FILL_TABLE_LINE_GENERIC on class CL_EHSB_AUNIT_HELPER has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 700