mirror of
https://github.com/abap2UI5/abap2UI5.git
synced 2025-04-30 07:16:10 +08:00
refactoring (#1430)
This commit is contained in:
parent
ae603290cb
commit
fd5183b16b
|
@ -365,6 +365,12 @@ CLASS z2ui5_cl_util DEFINITION
|
|||
CHANGING
|
||||
tab TYPE STANDARD TABLE.
|
||||
|
||||
CLASS-METHODS itab_filter_by_t_range
|
||||
IMPORTING
|
||||
val TYPE ty_t_filter_multi
|
||||
CHANGING
|
||||
tab TYPE STANDARD TABLE.
|
||||
|
||||
CLASS-METHODS time_get_time_by_stampl
|
||||
IMPORTING
|
||||
val TYPE timestampl
|
||||
|
@ -766,7 +772,7 @@ CLASS z2ui5_cl_util IMPLEMENTATION.
|
|||
|
||||
itab_corresponding(
|
||||
EXPORTING
|
||||
val = lt_tab
|
||||
val = val
|
||||
CHANGING
|
||||
tab = lt_tab
|
||||
).
|
||||
|
@ -1440,4 +1446,10 @@ CLASS z2ui5_cl_util IMPLEMENTATION.
|
|||
ENDLOOP.
|
||||
|
||||
ENDMETHOD.
|
||||
|
||||
|
||||
METHOD itab_filter_by_t_range.
|
||||
|
||||
ENDMETHOD.
|
||||
|
||||
ENDCLASS.
|
||||
|
|
|
@ -220,6 +220,7 @@ CLASS ltcl_unit_test DEFINITION FINAL FOR TESTING
|
|||
METHODS rtti_check_ref_data FOR TESTING RAISING cx_static_check.
|
||||
METHODS test_check_bound_a_not_inital FOR TESTING RAISING cx_static_check.
|
||||
METHODS test_sql_get_by_string FOR TESTING RAISING cx_static_check.
|
||||
METHODS test_get_token_t_by_r_t FOR TESTING RAISING cx_static_check.
|
||||
|
||||
ENDCLASS.
|
||||
|
||||
|
@ -863,6 +864,25 @@ CLASS ltcl_unit_test IMPLEMENTATION.
|
|||
|
||||
ENDMETHOD.
|
||||
|
||||
METHOD test_get_token_t_by_r_t.
|
||||
|
||||
DATA(lt_range) = VALUE z2ui5_cl_util=>ty_t_range(
|
||||
( sign = 'I' option = 'EQ' low = `table` high = `` )
|
||||
).
|
||||
|
||||
DATA(lt_result) = z2ui5_cl_util=>filter_get_token_t_by_range_t( lt_range ).
|
||||
|
||||
DATA(lt_exp) = VALUE z2ui5_cl_util=>ty_t_token(
|
||||
( key = `=table` text = `=table` visible = 'X' selkz = '' editable = 'X' )
|
||||
).
|
||||
|
||||
cl_abap_unit_assert=>assert_equals(
|
||||
act = lt_result
|
||||
exp = lt_exp
|
||||
).
|
||||
|
||||
ENDMETHOD.
|
||||
|
||||
METHOD test_rtti_get_t_attri_by_incl.
|
||||
|
||||
IF sy-sysid = 'ABC'.
|
||||
|
|
Loading…
Reference in New Issue
Block a user