Skip to content

Commit 48e354b

Browse files
committed
add testcase
1 parent 2f677fb commit 48e354b

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

src/rtti/cl_abap_objectdescr.clas.testclasses.abap

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,7 @@ CLASS ltcl_test DEFINITION FOR TESTING RISK LEVEL HARMLESS DURATION SHORT FINAL.
161161
METHODS get_attribute_type_oref FOR TESTING RAISING cx_static_check.
162162
METHODS get_param_type_iref FOR TESTING RAISING cx_static_check.
163163
METHODS get_attr_type_iref FOR TESTING RAISING cx_static_check.
164+
METHODS namespaced FOR TESTING RAISING cx_static_check.
164165

165166
ENDCLASS.
166167

@@ -489,4 +490,19 @@ CLASS ltcl_test IMPLEMENTATION.
489490

490491
ENDMETHOD.
491492

493+
METHOD namespaced.
494+
495+
DATA ref TYPE REF TO /ui2/cl_json.
496+
DATA lo_typedescr TYPE REF TO cl_abap_typedescr.
497+
498+
lo_typedescr ?= cl_abap_typedescr=>describe_by_name( '/UI2/CL_JSON' ).
499+
cl_abap_unit_assert=>assert_equals(
500+
act = lo_typedescr->absolute_name
501+
exp = '\CLASS=/UI2/CL_JSON' ).
502+
cl_abap_unit_assert=>assert_equals(
503+
act = lo_typedescr->get_relative_name( )
504+
exp = '/UI2/CL_JSON' ).
505+
506+
ENDMETHOD.
507+
492508
ENDCLASS.

0 commit comments

Comments
 (0)