SAP ABAP Class TC_USMD_ACC_FLD_PROP_DATA (Unit Test Class for Field Properties)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     USMD1 (Package) Master Data: Data Modeling
Properties
Class TC_USMD_ACC_FLD_PROP_DATA  
Short Description Unit Test Class for Field Properties    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 5   
Package USMD1   Master Data: Data Modeling 
Created 20101020   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_USMD_FLD_PROP_CONST Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class TC_USMD_ACC_FLD_PROP_DATA has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 TH_USMD_CHANGE_REQUEST 20101021 Test Helper Class for Creating a Change Request
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CREQUEST_TYPE Constant Private Type reference (TYPE) USMD_CREQUEST_TYPE 'TD_PFL01' Change Request 20101020
2 GC_CREQUEST_TYPE_CARR Constant Private Type reference (TYPE) USMD_CREQUEST_TYPE 'TD_CAR01' Change Request 20101111
3 GC_ENTITY_BUSPART Constant Private Type reference (TYPE) USMD_ENTITY 'BUSPART' Entity Type 20101112
4 GC_ENTITY_CARR Constant Private Type reference (TYPE) USMD_ENTITY 'CARR' Entity Type 20101022
5 GC_ENTITY_DUMMY Constant Private Type reference (TYPE) USMD_ENTITY 'DUMMY10' Entity Type 20101112
6 GC_ENTITY_PFLI Constant Private Type reference (TYPE) USMD_ENTITY 'PFLI' Entity Type 20101022
7 GC_MODEL Constant Private Type reference (TYPE) USMD_MODEL 'TD' Data Model 20101020
8 GC_WF_STEP Constant Private Type reference (TYPE) USMD_FLD_PROP_WFS 02 Workflow Step 20101020
9 GO_GOV_API Instance attribute Private Object reference (TYPE REF TO) IF_USMD_GOV_API Governance API 20101020
10 GO_USMD_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Data Model 20101020
11 GR_USMD_DATA_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_USMD_MODEL MDG Data Model for Access from SAP Standard Delivery 20101209
12 GV_ACTION Instance attribute Private Type reference (TYPE) ACTIV_AUTH Activity 20101020
13 GV_CREQUEST Instance attribute Private Type reference (TYPE) USMD_CREQUEST Change Request 20101020
14 GV_FIELDNAME Instance attribute Private Type reference (TYPE) USMD_FIELDNAME Field of an Entity Type 20101020
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_CREQUEST Instance method Private Method Create Change Request 20101020
2 CREATE_TEST_DATA Instance method Private Method 20101020
3 GET_ATTRIBUTES_FOR_ENTITY Instance method Private Method Get List of Attributes for Entity 20101020
4 GET_MODEL_STRUCTURE Instance method Private Method Get Model Structure 20101020
5 O010GET_ENT_FOR_CREQ_TYPE Instance method Protected Test Method for ABAP Unit Get Entities for Change Request Typre 20111207
6 O1_CHANGE_REQUEST_STATUS Instance method Protected Test Method for ABAP Unit Test Change Request Step Cannot be Changed 20101022
7 O2_DISABLED Instance method Protected Test Method for ABAP Unit Test Disabled of Attributes from Data Model 20110517
8 O3_RELEVANT_FOR_STEP Instance method Protected Test Method for ABAP Unit Test Relevant per Workflow Step 20110517
9 O4_AUTHORITY_CHECKS Instance method Protected Test Method for ABAP Unit Test Authorization Checks 20101022
10 O5_MDG_PROPERTIES Instance method Protected Test Method for ABAP Unit Test MDG Properties 20110517
11 O6_BACKEND_PROPERTIES Instance method Protected Test Method for ABAP Unit Test Back-End Properties 20110517
12 O7_BADI Instance method Protected Test Method for ABAP Unit Test BAdI 20101022
13 O8_NOT_REQUIRED Instance method Protected Test Method for ABAP Unit Test No Required Field for this Workflow Step 20101022
14 O9_EMPTY_DATA Instance method Protected Test Method for ABAP Unit Test Change Request Step Cannot be Changed 20101203
15 SETUP Instance method Private Method 20101209
16 TEARDOWN Instance method Private Method Clean Up After Each Method 20101201
Events
Class TC_USMD_ACC_FLD_PROP_DATA has no event.
Types
Class TC_USMD_ACC_FLD_PROP_DATA has no local type.
Method Signatures

Method CREATE_CREQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE 20101111
2 Importing IV_CARRID Call by reference Type reference (TYPE) S_CARR_ID 'LH' Kurzbezeichnung der Fluggesellschaft 20110412
3 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20101112

Method CREATE_CREQUEST on class TC_USMD_ACC_FLD_PROP_DATA has no exception.

Method CREATE_TEST_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_USMD_001C Call by reference Type reference (TYPE) USMD001C Datenmodell: Prüftabelle 20101020
2 Exporting ET_USMD_0020 Call by reference Type reference (TYPE) TABLE Datenmodell: Entitätstypen 20101020
3 Exporting ET_USMD_0022 Call by reference Type reference (TYPE) TABLE 20101020
4 Exporting ET_USMD_0023 Call by reference Type reference (TYPE) TABLE 20101020
5 Importing IV_CLEAR Call by reference Type reference (TYPE) ABAP_BOOL SPACE Feld zum Ankreuzen 20101020
6 Importing IV_MODEL Call by reference Type reference (TYPE) USMD_MODEL 'ZM' Datenmodell 20101020
7 Importing IV_POST Call by reference Type reference (TYPE) ABAP_BOOL SPACE Feld zum Ankreuzen 20101020

Method CREATE_TEST_DATA on class TC_USMD_ACC_FLD_PROP_DATA has no exception.

Method GET_ATTRIBUTES_FOR_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FLD_PROP_ATTR Call by reference Type reference (TYPE) ANY TABLE Field Properties Attributes 20101020
2 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20101020
3 Importing IV_FLD_PROP_VALUE Call by reference Type reference (TYPE) USMD_FLD_PROP_VALUE IF_USMD_FLD_PROP_CONST=>READ_ONLY Feldeigenschaft 20101117
4 Importing IV_MODEL Call by reference Type reference (TYPE) USMD_MODEL GC_MODEL Datenmodell 20110517

Method GET_ATTRIBUTES_FOR_ENTITY on class TC_USMD_ACC_FLD_PROP_DATA has no exception.

Method GET_MODEL_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA Call by reference Object reference (TYPE REF TO) DATA 20101020
2 Exporting ER_FLD_PROP_ATTR Call by reference Object reference (TYPE REF TO) DATA 20101102
3 Exporting ER_FLD_PROP_ATTR_EXP Call by reference Object reference (TYPE REF TO) DATA 20101111
4 Exporting ER_KEY_ATTR_STRUC Call by reference Object reference (TYPE REF TO) DATA 20110517
5 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20101111

Method GET_MODEL_STRUCTURE on class TC_USMD_ACC_FLD_PROP_DATA has no exception.

Method O010GET_ENT_FOR_CREQ_TYPE Signature

Method O010GET_ENT_FOR_CREQ_TYPE on class TC_USMD_ACC_FLD_PROP_DATA has no parameter.
Method O010GET_ENT_FOR_CREQ_TYPE on class TC_USMD_ACC_FLD_PROP_DATA has no exception.

Method O1_CHANGE_REQUEST_STATUS Signature

Method O1_CHANGE_REQUEST_STATUS on class TC_USMD_ACC_FLD_PROP_DATA has no parameter.
Method O1_CHANGE_REQUEST_STATUS on class TC_USMD_ACC_FLD_PROP_DATA has no exception.

Method O2_DISABLED Signature

Method O2_DISABLED on class TC_USMD_ACC_FLD_PROP_DATA has no parameter.
Method O2_DISABLED on class TC_USMD_ACC_FLD_PROP_DATA has no exception.

Method O3_RELEVANT_FOR_STEP Signature

Method O3_RELEVANT_FOR_STEP on class TC_USMD_ACC_FLD_PROP_DATA has no parameter.
Method O3_RELEVANT_FOR_STEP on class TC_USMD_ACC_FLD_PROP_DATA has no exception.

Method O4_AUTHORITY_CHECKS Signature

Method O4_AUTHORITY_CHECKS on class TC_USMD_ACC_FLD_PROP_DATA has no parameter.
Method O4_AUTHORITY_CHECKS on class TC_USMD_ACC_FLD_PROP_DATA has no exception.

Method O5_MDG_PROPERTIES Signature

Method O5_MDG_PROPERTIES on class TC_USMD_ACC_FLD_PROP_DATA has no parameter.
Method O5_MDG_PROPERTIES on class TC_USMD_ACC_FLD_PROP_DATA has no exception.

Method O6_BACKEND_PROPERTIES Signature

Method O6_BACKEND_PROPERTIES on class TC_USMD_ACC_FLD_PROP_DATA has no parameter.
Method O6_BACKEND_PROPERTIES on class TC_USMD_ACC_FLD_PROP_DATA has no exception.

Method O7_BADI Signature

Method O7_BADI on class TC_USMD_ACC_FLD_PROP_DATA has no parameter.
Method O7_BADI on class TC_USMD_ACC_FLD_PROP_DATA has no exception.

Method O8_NOT_REQUIRED Signature

Method O8_NOT_REQUIRED on class TC_USMD_ACC_FLD_PROP_DATA has no parameter.
Method O8_NOT_REQUIRED on class TC_USMD_ACC_FLD_PROP_DATA has no exception.

Method O9_EMPTY_DATA Signature

Method O9_EMPTY_DATA on class TC_USMD_ACC_FLD_PROP_DATA has no parameter.
Method O9_EMPTY_DATA on class TC_USMD_ACC_FLD_PROP_DATA has no exception.

Method SETUP Signature

Method SETUP on class TC_USMD_ACC_FLD_PROP_DATA has no parameter.
Method SETUP on class TC_USMD_ACC_FLD_PROP_DATA has no exception.

Method TEARDOWN Signature

Method TEARDOWN on class TC_USMD_ACC_FLD_PROP_DATA has no parameter.
Method TEARDOWN on class TC_USMD_ACC_FLD_PROP_DATA has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703