From d11c82148ef524a138d46c32872d3e3e98f7bb30 Mon Sep 17 00:00:00 2001 From: Marc Bernard <59966492+mbtools@users.noreply.github.com> Date: Fri, 4 Dec 2020 02:41:35 -0500 Subject: [PATCH] Package Structure - Part 2 (#4273) * Package Structure - Part 2 $ABAPGIT_OBJECTS_TEXTS: ZCL_ABAPGIT_LONGTEXTS ZCL_ABAPGIT_SOTR_HANDLER ZIF_ABAPGIT_LANG_DEFINITIONS ZIF_ABAPGIT_LONGTEXTS $ABAPGIT_OBJECTS_ENH: ZCL_ABAPGIT_OBJECT_ENHO_BADI ZCL_ABAPGIT_OBJECT_ENHO_CLASS ZCL_ABAPGIT_OBJECT_ENHO_CLIF ZCL_ABAPGIT_OBJECT_ENHO_FUGR ZCL_ABAPGIT_OBJECT_ENHO_HOOK ZCL_ABAPGIT_OBJECT_ENHO_INTF ZCL_ABAPGIT_OBJECT_ENHO_WDYC ZCL_ABAPGIT_OBJECT_ENHO_WDYN ZCL_ABAPGIT_OBJECT_ENHS_BADI_D ZCL_ABAPGIT_OBJECT_ENHS_HOOK_D ZIF_ABAPGIT_OBJECT_ENHO ENHO ZIF_ABAPGIT_OBJECT_ENHS ENHS $ABAPGIT_OBJECTS_TEST: ZCL_ABAPGIT_OBJECTS_CI_TESTS ZCL_ABAPGIT_PERFORMANCE_TEST ZCL_ABAPGIT_TEST_SERIALIZE * Interfaces for ENHx * Git platform subpackage * Git_platform, test packages * Update package.devc.xml * Update package.devc.xml Co-authored-by: Lars Hvam --- src/objects/ecatt/package.devc.xml | 2 +- src/objects/enh/package.devc.xml | 10 ++++++ .../zcl_abapgit_object_enho_badi.clas.abap | 0 .../zcl_abapgit_object_enho_badi.clas.xml | 0 .../zcl_abapgit_object_enho_class.clas.abap | 0 .../zcl_abapgit_object_enho_class.clas.xml | 0 .../zcl_abapgit_object_enho_clif.clas.abap | 0 .../zcl_abapgit_object_enho_clif.clas.xml | 0 .../zcl_abapgit_object_enho_fugr.clas.abap | 0 .../zcl_abapgit_object_enho_fugr.clas.xml | 0 .../zcl_abapgit_object_enho_hook.clas.abap | 0 .../zcl_abapgit_object_enho_hook.clas.xml | 0 .../zcl_abapgit_object_enho_intf.clas.abap | 0 .../zcl_abapgit_object_enho_intf.clas.xml | 0 .../zcl_abapgit_object_enho_wdyc.clas.abap | 0 .../zcl_abapgit_object_enho_wdyc.clas.xml | 0 .../zcl_abapgit_object_enho_wdyn.clas.abap | 0 .../zcl_abapgit_object_enho_wdyn.clas.xml | 0 .../zcl_abapgit_object_enhs_badi_d.clas.abap | 0 .../zcl_abapgit_object_enhs_badi_d.clas.xml | 0 .../zcl_abapgit_object_enhs_hook_d.clas.abap | 0 .../zcl_abapgit_object_enhs_hook_d.clas.xml | 0 .../zif_abapgit_object_enho.intf.abap | 0 .../zif_abapgit_object_enho.intf.xml | 0 .../zif_abapgit_object_enhs.intf.abap | 0 .../zif_abapgit_object_enhs.intf.xml | 0 src/objects/texts/package.devc.xml | 10 ++++++ .../zcl_abapgit_longtexts.clas.abap | 0 .../zcl_abapgit_longtexts.clas.xml | 0 .../zcl_abapgit_sotr_handler.clas.abap | 0 ...abapgit_sotr_handler.clas.testclasses.abap | 0 .../zcl_abapgit_sotr_handler.clas.xml | 0 .../zif_abapgit_longtexts.intf.abap | 0 .../zif_abapgit_longtexts.intf.xml | 0 src/objects/zcl_abapgit_object_enqu.clas.abap | 15 ++++++--- ..._abapgit_object_enqu.clas.testclasses.abap | 24 -------------- src/objects/zcl_abapgit_object_enqu.clas.xml | 1 - .../zcl_abapgit_objects_ci_tests.clas.abap | 0 .../zcl_abapgit_objects_ci_tests.clas.xml | 0 .../zcl_abapgit_performance_test.clas.abap | 0 ...pgit_performance_test.clas.locals_def.abap | 0 ...pgit_performance_test.clas.locals_imp.abap | 0 .../zcl_abapgit_performance_test.clas.xml | 0 src/test/zcl_abapgit_test_serialize.clas.abap | 33 ------------------- src/test/zcl_abapgit_test_serialize.clas.xml | 17 ---------- 45 files changed, 32 insertions(+), 80 deletions(-) create mode 100644 src/objects/enh/package.devc.xml rename src/objects/{ => enh}/zcl_abapgit_object_enho_badi.clas.abap (100%) rename src/objects/{ => enh}/zcl_abapgit_object_enho_badi.clas.xml (100%) rename src/objects/{ => enh}/zcl_abapgit_object_enho_class.clas.abap (100%) rename src/objects/{ => enh}/zcl_abapgit_object_enho_class.clas.xml (100%) rename src/objects/{ => enh}/zcl_abapgit_object_enho_clif.clas.abap (100%) rename src/objects/{ => enh}/zcl_abapgit_object_enho_clif.clas.xml (100%) rename src/objects/{ => enh}/zcl_abapgit_object_enho_fugr.clas.abap (100%) rename src/objects/{ => enh}/zcl_abapgit_object_enho_fugr.clas.xml (100%) rename src/objects/{ => enh}/zcl_abapgit_object_enho_hook.clas.abap (100%) rename src/objects/{ => enh}/zcl_abapgit_object_enho_hook.clas.xml (100%) rename src/objects/{ => enh}/zcl_abapgit_object_enho_intf.clas.abap (100%) rename src/objects/{ => enh}/zcl_abapgit_object_enho_intf.clas.xml (100%) rename src/objects/{ => enh}/zcl_abapgit_object_enho_wdyc.clas.abap (100%) rename src/objects/{ => enh}/zcl_abapgit_object_enho_wdyc.clas.xml (100%) rename src/objects/{ => enh}/zcl_abapgit_object_enho_wdyn.clas.abap (100%) rename src/objects/{ => enh}/zcl_abapgit_object_enho_wdyn.clas.xml (100%) rename src/objects/{ => enh}/zcl_abapgit_object_enhs_badi_d.clas.abap (100%) rename src/objects/{ => enh}/zcl_abapgit_object_enhs_badi_d.clas.xml (100%) rename src/objects/{ => enh}/zcl_abapgit_object_enhs_hook_d.clas.abap (100%) rename src/objects/{ => enh}/zcl_abapgit_object_enhs_hook_d.clas.xml (100%) rename src/objects/{ => enh}/zif_abapgit_object_enho.intf.abap (100%) rename src/objects/{ => enh}/zif_abapgit_object_enho.intf.xml (100%) rename src/objects/{ => enh}/zif_abapgit_object_enhs.intf.abap (100%) rename src/objects/{ => enh}/zif_abapgit_object_enhs.intf.xml (100%) create mode 100644 src/objects/texts/package.devc.xml rename src/objects/{ => texts}/zcl_abapgit_longtexts.clas.abap (100%) rename src/objects/{ => texts}/zcl_abapgit_longtexts.clas.xml (100%) rename src/objects/{ => texts}/zcl_abapgit_sotr_handler.clas.abap (100%) rename src/objects/{ => texts}/zcl_abapgit_sotr_handler.clas.testclasses.abap (100%) rename src/objects/{ => texts}/zcl_abapgit_sotr_handler.clas.xml (100%) rename src/objects/{ => texts}/zif_abapgit_longtexts.intf.abap (100%) rename src/objects/{ => texts}/zif_abapgit_longtexts.intf.xml (100%) delete mode 100644 src/objects/zcl_abapgit_object_enqu.clas.testclasses.abap rename src/{objects => test}/zcl_abapgit_objects_ci_tests.clas.abap (100%) rename src/{objects => test}/zcl_abapgit_objects_ci_tests.clas.xml (100%) rename src/{ => test}/zcl_abapgit_performance_test.clas.abap (100%) rename src/{ => test}/zcl_abapgit_performance_test.clas.locals_def.abap (100%) rename src/{ => test}/zcl_abapgit_performance_test.clas.locals_imp.abap (100%) rename src/{ => test}/zcl_abapgit_performance_test.clas.xml (100%) delete mode 100644 src/test/zcl_abapgit_test_serialize.clas.abap delete mode 100644 src/test/zcl_abapgit_test_serialize.clas.xml diff --git a/src/objects/ecatt/package.devc.xml b/src/objects/ecatt/package.devc.xml index 14ea51151..b3081f11b 100644 --- a/src/objects/ecatt/package.devc.xml +++ b/src/objects/ecatt/package.devc.xml @@ -3,7 +3,7 @@ - $ABAPGIT_OBJECTS_ECATT + abapGit - Objects ECATT diff --git a/src/objects/enh/package.devc.xml b/src/objects/enh/package.devc.xml new file mode 100644 index 000000000..7a9b07fd0 --- /dev/null +++ b/src/objects/enh/package.devc.xml @@ -0,0 +1,10 @@ + + + + + + abapGit - Objects - Enhancement Objects and Spots + + + + diff --git a/src/objects/zcl_abapgit_object_enho_badi.clas.abap b/src/objects/enh/zcl_abapgit_object_enho_badi.clas.abap similarity index 100% rename from src/objects/zcl_abapgit_object_enho_badi.clas.abap rename to src/objects/enh/zcl_abapgit_object_enho_badi.clas.abap diff --git a/src/objects/zcl_abapgit_object_enho_badi.clas.xml b/src/objects/enh/zcl_abapgit_object_enho_badi.clas.xml similarity index 100% rename from src/objects/zcl_abapgit_object_enho_badi.clas.xml rename to src/objects/enh/zcl_abapgit_object_enho_badi.clas.xml diff --git a/src/objects/zcl_abapgit_object_enho_class.clas.abap b/src/objects/enh/zcl_abapgit_object_enho_class.clas.abap similarity index 100% rename from src/objects/zcl_abapgit_object_enho_class.clas.abap rename to src/objects/enh/zcl_abapgit_object_enho_class.clas.abap diff --git a/src/objects/zcl_abapgit_object_enho_class.clas.xml b/src/objects/enh/zcl_abapgit_object_enho_class.clas.xml similarity index 100% rename from src/objects/zcl_abapgit_object_enho_class.clas.xml rename to src/objects/enh/zcl_abapgit_object_enho_class.clas.xml diff --git a/src/objects/zcl_abapgit_object_enho_clif.clas.abap b/src/objects/enh/zcl_abapgit_object_enho_clif.clas.abap similarity index 100% rename from src/objects/zcl_abapgit_object_enho_clif.clas.abap rename to src/objects/enh/zcl_abapgit_object_enho_clif.clas.abap diff --git a/src/objects/zcl_abapgit_object_enho_clif.clas.xml b/src/objects/enh/zcl_abapgit_object_enho_clif.clas.xml similarity index 100% rename from src/objects/zcl_abapgit_object_enho_clif.clas.xml rename to src/objects/enh/zcl_abapgit_object_enho_clif.clas.xml diff --git a/src/objects/zcl_abapgit_object_enho_fugr.clas.abap b/src/objects/enh/zcl_abapgit_object_enho_fugr.clas.abap similarity index 100% rename from src/objects/zcl_abapgit_object_enho_fugr.clas.abap rename to src/objects/enh/zcl_abapgit_object_enho_fugr.clas.abap diff --git a/src/objects/zcl_abapgit_object_enho_fugr.clas.xml b/src/objects/enh/zcl_abapgit_object_enho_fugr.clas.xml similarity index 100% rename from src/objects/zcl_abapgit_object_enho_fugr.clas.xml rename to src/objects/enh/zcl_abapgit_object_enho_fugr.clas.xml diff --git a/src/objects/zcl_abapgit_object_enho_hook.clas.abap b/src/objects/enh/zcl_abapgit_object_enho_hook.clas.abap similarity index 100% rename from src/objects/zcl_abapgit_object_enho_hook.clas.abap rename to src/objects/enh/zcl_abapgit_object_enho_hook.clas.abap diff --git a/src/objects/zcl_abapgit_object_enho_hook.clas.xml b/src/objects/enh/zcl_abapgit_object_enho_hook.clas.xml similarity index 100% rename from src/objects/zcl_abapgit_object_enho_hook.clas.xml rename to src/objects/enh/zcl_abapgit_object_enho_hook.clas.xml diff --git a/src/objects/zcl_abapgit_object_enho_intf.clas.abap b/src/objects/enh/zcl_abapgit_object_enho_intf.clas.abap similarity index 100% rename from src/objects/zcl_abapgit_object_enho_intf.clas.abap rename to src/objects/enh/zcl_abapgit_object_enho_intf.clas.abap diff --git a/src/objects/zcl_abapgit_object_enho_intf.clas.xml b/src/objects/enh/zcl_abapgit_object_enho_intf.clas.xml similarity index 100% rename from src/objects/zcl_abapgit_object_enho_intf.clas.xml rename to src/objects/enh/zcl_abapgit_object_enho_intf.clas.xml diff --git a/src/objects/zcl_abapgit_object_enho_wdyc.clas.abap b/src/objects/enh/zcl_abapgit_object_enho_wdyc.clas.abap similarity index 100% rename from src/objects/zcl_abapgit_object_enho_wdyc.clas.abap rename to src/objects/enh/zcl_abapgit_object_enho_wdyc.clas.abap diff --git a/src/objects/zcl_abapgit_object_enho_wdyc.clas.xml b/src/objects/enh/zcl_abapgit_object_enho_wdyc.clas.xml similarity index 100% rename from src/objects/zcl_abapgit_object_enho_wdyc.clas.xml rename to src/objects/enh/zcl_abapgit_object_enho_wdyc.clas.xml diff --git a/src/objects/zcl_abapgit_object_enho_wdyn.clas.abap b/src/objects/enh/zcl_abapgit_object_enho_wdyn.clas.abap similarity index 100% rename from src/objects/zcl_abapgit_object_enho_wdyn.clas.abap rename to src/objects/enh/zcl_abapgit_object_enho_wdyn.clas.abap diff --git a/src/objects/zcl_abapgit_object_enho_wdyn.clas.xml b/src/objects/enh/zcl_abapgit_object_enho_wdyn.clas.xml similarity index 100% rename from src/objects/zcl_abapgit_object_enho_wdyn.clas.xml rename to src/objects/enh/zcl_abapgit_object_enho_wdyn.clas.xml diff --git a/src/objects/zcl_abapgit_object_enhs_badi_d.clas.abap b/src/objects/enh/zcl_abapgit_object_enhs_badi_d.clas.abap similarity index 100% rename from src/objects/zcl_abapgit_object_enhs_badi_d.clas.abap rename to src/objects/enh/zcl_abapgit_object_enhs_badi_d.clas.abap diff --git a/src/objects/zcl_abapgit_object_enhs_badi_d.clas.xml b/src/objects/enh/zcl_abapgit_object_enhs_badi_d.clas.xml similarity index 100% rename from src/objects/zcl_abapgit_object_enhs_badi_d.clas.xml rename to src/objects/enh/zcl_abapgit_object_enhs_badi_d.clas.xml diff --git a/src/objects/zcl_abapgit_object_enhs_hook_d.clas.abap b/src/objects/enh/zcl_abapgit_object_enhs_hook_d.clas.abap similarity index 100% rename from src/objects/zcl_abapgit_object_enhs_hook_d.clas.abap rename to src/objects/enh/zcl_abapgit_object_enhs_hook_d.clas.abap diff --git a/src/objects/zcl_abapgit_object_enhs_hook_d.clas.xml b/src/objects/enh/zcl_abapgit_object_enhs_hook_d.clas.xml similarity index 100% rename from src/objects/zcl_abapgit_object_enhs_hook_d.clas.xml rename to src/objects/enh/zcl_abapgit_object_enhs_hook_d.clas.xml diff --git a/src/objects/zif_abapgit_object_enho.intf.abap b/src/objects/enh/zif_abapgit_object_enho.intf.abap similarity index 100% rename from src/objects/zif_abapgit_object_enho.intf.abap rename to src/objects/enh/zif_abapgit_object_enho.intf.abap diff --git a/src/objects/zif_abapgit_object_enho.intf.xml b/src/objects/enh/zif_abapgit_object_enho.intf.xml similarity index 100% rename from src/objects/zif_abapgit_object_enho.intf.xml rename to src/objects/enh/zif_abapgit_object_enho.intf.xml diff --git a/src/objects/zif_abapgit_object_enhs.intf.abap b/src/objects/enh/zif_abapgit_object_enhs.intf.abap similarity index 100% rename from src/objects/zif_abapgit_object_enhs.intf.abap rename to src/objects/enh/zif_abapgit_object_enhs.intf.abap diff --git a/src/objects/zif_abapgit_object_enhs.intf.xml b/src/objects/enh/zif_abapgit_object_enhs.intf.xml similarity index 100% rename from src/objects/zif_abapgit_object_enhs.intf.xml rename to src/objects/enh/zif_abapgit_object_enhs.intf.xml diff --git a/src/objects/texts/package.devc.xml b/src/objects/texts/package.devc.xml new file mode 100644 index 000000000..4c887c8ec --- /dev/null +++ b/src/objects/texts/package.devc.xml @@ -0,0 +1,10 @@ + + + + + + abapGit - Objects - Long Texts + + + + diff --git a/src/objects/zcl_abapgit_longtexts.clas.abap b/src/objects/texts/zcl_abapgit_longtexts.clas.abap similarity index 100% rename from src/objects/zcl_abapgit_longtexts.clas.abap rename to src/objects/texts/zcl_abapgit_longtexts.clas.abap diff --git a/src/objects/zcl_abapgit_longtexts.clas.xml b/src/objects/texts/zcl_abapgit_longtexts.clas.xml similarity index 100% rename from src/objects/zcl_abapgit_longtexts.clas.xml rename to src/objects/texts/zcl_abapgit_longtexts.clas.xml diff --git a/src/objects/zcl_abapgit_sotr_handler.clas.abap b/src/objects/texts/zcl_abapgit_sotr_handler.clas.abap similarity index 100% rename from src/objects/zcl_abapgit_sotr_handler.clas.abap rename to src/objects/texts/zcl_abapgit_sotr_handler.clas.abap diff --git a/src/objects/zcl_abapgit_sotr_handler.clas.testclasses.abap b/src/objects/texts/zcl_abapgit_sotr_handler.clas.testclasses.abap similarity index 100% rename from src/objects/zcl_abapgit_sotr_handler.clas.testclasses.abap rename to src/objects/texts/zcl_abapgit_sotr_handler.clas.testclasses.abap diff --git a/src/objects/zcl_abapgit_sotr_handler.clas.xml b/src/objects/texts/zcl_abapgit_sotr_handler.clas.xml similarity index 100% rename from src/objects/zcl_abapgit_sotr_handler.clas.xml rename to src/objects/texts/zcl_abapgit_sotr_handler.clas.xml diff --git a/src/objects/zif_abapgit_longtexts.intf.abap b/src/objects/texts/zif_abapgit_longtexts.intf.abap similarity index 100% rename from src/objects/zif_abapgit_longtexts.intf.abap rename to src/objects/texts/zif_abapgit_longtexts.intf.abap diff --git a/src/objects/zif_abapgit_longtexts.intf.xml b/src/objects/texts/zif_abapgit_longtexts.intf.xml similarity index 100% rename from src/objects/zif_abapgit_longtexts.intf.xml rename to src/objects/texts/zif_abapgit_longtexts.intf.xml diff --git a/src/objects/zcl_abapgit_object_enqu.clas.abap b/src/objects/zcl_abapgit_object_enqu.clas.abap index 68acd01f3..0ffb8df3f 100644 --- a/src/objects/zcl_abapgit_object_enqu.clas.abap +++ b/src/objects/zcl_abapgit_object_enqu.clas.abap @@ -1,8 +1,15 @@ -CLASS zcl_abapgit_object_enqu DEFINITION PUBLIC INHERITING FROM zcl_abapgit_objects_super FINAL. +CLASS zcl_abapgit_object_enqu DEFINITION + PUBLIC + INHERITING FROM zcl_abapgit_objects_super + FINAL + CREATE PUBLIC . PUBLIC SECTION. - INTERFACES zif_abapgit_object. - ALIASES mo_files FOR zif_abapgit_object~mo_files. + + INTERFACES zif_abapgit_object . + + ALIASES mo_files + FOR zif_abapgit_object~mo_files . PROTECTED SECTION. PRIVATE SECTION. TYPES: ty_dd27p TYPE STANDARD TABLE OF dd27p WITH DEFAULT KEY. @@ -12,7 +19,7 @@ ENDCLASS. -CLASS ZCL_ABAPGIT_OBJECT_ENQU IMPLEMENTATION. +CLASS zcl_abapgit_object_enqu IMPLEMENTATION. METHOD zif_abapgit_object~changed_by. diff --git a/src/objects/zcl_abapgit_object_enqu.clas.testclasses.abap b/src/objects/zcl_abapgit_object_enqu.clas.testclasses.abap deleted file mode 100644 index 2494bada9..000000000 --- a/src/objects/zcl_abapgit_object_enqu.clas.testclasses.abap +++ /dev/null @@ -1,24 +0,0 @@ -CLASS ltcl_serialize DEFINITION FOR TESTING RISK LEVEL HARMLESS DURATION SHORT FINAL. - - PRIVATE SECTION. - - METHODS: - serialize FOR TESTING RAISING zcx_abapgit_exception. - -ENDCLASS. - -CLASS ltcl_serialize IMPLEMENTATION. - - METHOD serialize. - - DATA: ls_item TYPE zif_abapgit_definitions=>ty_item. - - - ls_item-obj_type = 'ENQU'. - ls_item-obj_name = 'E_USR04'. - - zcl_abapgit_test_serialize=>check( ls_item ). - - ENDMETHOD. - -ENDCLASS. diff --git a/src/objects/zcl_abapgit_object_enqu.clas.xml b/src/objects/zcl_abapgit_object_enqu.clas.xml index a7739038a..b83e65661 100644 --- a/src/objects/zcl_abapgit_object_enqu.clas.xml +++ b/src/objects/zcl_abapgit_object_enqu.clas.xml @@ -10,7 +10,6 @@ X X X - X diff --git a/src/objects/zcl_abapgit_objects_ci_tests.clas.abap b/src/test/zcl_abapgit_objects_ci_tests.clas.abap similarity index 100% rename from src/objects/zcl_abapgit_objects_ci_tests.clas.abap rename to src/test/zcl_abapgit_objects_ci_tests.clas.abap diff --git a/src/objects/zcl_abapgit_objects_ci_tests.clas.xml b/src/test/zcl_abapgit_objects_ci_tests.clas.xml similarity index 100% rename from src/objects/zcl_abapgit_objects_ci_tests.clas.xml rename to src/test/zcl_abapgit_objects_ci_tests.clas.xml diff --git a/src/zcl_abapgit_performance_test.clas.abap b/src/test/zcl_abapgit_performance_test.clas.abap similarity index 100% rename from src/zcl_abapgit_performance_test.clas.abap rename to src/test/zcl_abapgit_performance_test.clas.abap diff --git a/src/zcl_abapgit_performance_test.clas.locals_def.abap b/src/test/zcl_abapgit_performance_test.clas.locals_def.abap similarity index 100% rename from src/zcl_abapgit_performance_test.clas.locals_def.abap rename to src/test/zcl_abapgit_performance_test.clas.locals_def.abap diff --git a/src/zcl_abapgit_performance_test.clas.locals_imp.abap b/src/test/zcl_abapgit_performance_test.clas.locals_imp.abap similarity index 100% rename from src/zcl_abapgit_performance_test.clas.locals_imp.abap rename to src/test/zcl_abapgit_performance_test.clas.locals_imp.abap diff --git a/src/zcl_abapgit_performance_test.clas.xml b/src/test/zcl_abapgit_performance_test.clas.xml similarity index 100% rename from src/zcl_abapgit_performance_test.clas.xml rename to src/test/zcl_abapgit_performance_test.clas.xml diff --git a/src/test/zcl_abapgit_test_serialize.clas.abap b/src/test/zcl_abapgit_test_serialize.clas.abap deleted file mode 100644 index e058d050f..000000000 --- a/src/test/zcl_abapgit_test_serialize.clas.abap +++ /dev/null @@ -1,33 +0,0 @@ -CLASS zcl_abapgit_test_serialize DEFINITION - PUBLIC - CREATE PUBLIC - FOR TESTING . - - PUBLIC SECTION. - - CLASS-METHODS check - IMPORTING VALUE(is_item) TYPE zif_abapgit_definitions=>ty_item - RAISING - zcx_abapgit_exception . - PROTECTED SECTION. - PRIVATE SECTION. -ENDCLASS. - - - -CLASS zcl_abapgit_test_serialize IMPLEMENTATION. - - - METHOD check. - - DATA: ls_files_item TYPE zcl_abapgit_objects=>ty_serialization. - - ls_files_item = zcl_abapgit_objects=>serialize( is_item = is_item - iv_language = zif_abapgit_definitions=>c_english ). - - cl_abap_unit_assert=>assert_not_initial( ls_files_item-files ). - cl_abap_unit_assert=>assert_equals( act = ls_files_item-item - exp = is_item ). - - ENDMETHOD. -ENDCLASS. diff --git a/src/test/zcl_abapgit_test_serialize.clas.xml b/src/test/zcl_abapgit_test_serialize.clas.xml deleted file mode 100644 index 4d84364d2..000000000 --- a/src/test/zcl_abapgit_test_serialize.clas.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - ZCL_ABAPGIT_TEST_SERIALIZE - E - Serialize - 05 - 1 - X - X - X - - - -