From 422ddeba41a5ef2a2002af9d59d87954be804112 Mon Sep 17 00:00:00 2001 From: Lars Hvam Date: Tue, 8 Apr 2025 11:54:54 +0200 Subject: [PATCH] scaffold --- test/src/web/zcl_abapgit_web.clas.abap | 4 ++ .../src/web/zcl_abapgit_web_cts_api.clas.abap | 51 +++++++++++++++++++ test/src/web/zcl_abapgit_web_cts_api.clas.xml | 16 ++++++ 3 files changed, 71 insertions(+) create mode 100644 test/src/web/zcl_abapgit_web_cts_api.clas.abap create mode 100644 test/src/web/zcl_abapgit_web_cts_api.clas.xml diff --git a/test/src/web/zcl_abapgit_web.clas.abap b/test/src/web/zcl_abapgit_web.clas.abap index fceda4b38..7a812e40d 100644 --- a/test/src/web/zcl_abapgit_web.clas.abap +++ b/test/src/web/zcl_abapgit_web.clas.abap @@ -74,12 +74,16 @@ CLASS zcl_abapgit_web IMPLEMENTATION. METHOD initialize. DATA lo_environment TYPE REF TO zcl_abapgit_web_environment. + DATA lo_cts_api TYPE REF TO zcl_abapgit_web_cts_api. zcl_abapgit_web_inject_fm=>inject( ). CREATE OBJECT lo_environment. zcl_abapgit_injector=>set_environment( lo_environment ). + CREATE OBJECT lo_cts_api. + zcl_abapgit_injector=>set_cts_api( lo_cts_api ). + CREATE OBJECT go_viewer EXPORTING ii_request = gi_request diff --git a/test/src/web/zcl_abapgit_web_cts_api.clas.abap b/test/src/web/zcl_abapgit_web_cts_api.clas.abap new file mode 100644 index 000000000..5c524360b --- /dev/null +++ b/test/src/web/zcl_abapgit_web_cts_api.clas.abap @@ -0,0 +1,51 @@ +CLASS zcl_abapgit_web_cts_api DEFINITION PUBLIC. + PUBLIC SECTION. + INTERFACES: + zif_abapgit_cts_api. +ENDCLASS. + +CLASS zcl_abapgit_web_cts_api IMPLEMENTATION. + METHOD zif_abapgit_cts_api~confirm_transport_messages. + RETURN. " todo, implement method + ENDMETHOD. + METHOD zif_abapgit_cts_api~create_transport_entries. + RETURN. " todo, implement method + ENDMETHOD. + METHOD zif_abapgit_cts_api~get_r3tr_obj_for_limu_obj. + RETURN. " todo, implement method + ENDMETHOD. + METHOD zif_abapgit_cts_api~get_transports_for_list. + RETURN. " todo, implement method + ENDMETHOD. + METHOD zif_abapgit_cts_api~get_transport_for_object. + RETURN. " todo, implement method + ENDMETHOD. + METHOD zif_abapgit_cts_api~insert_transport_object. + RETURN. " todo, implement method + ENDMETHOD. + METHOD zif_abapgit_cts_api~is_chrec_possible_for_package. + RETURN. " todo, implement method + ENDMETHOD. + METHOD zif_abapgit_cts_api~list_open_requests_by_user. + RETURN. " todo, implement method + ENDMETHOD. + METHOD zif_abapgit_cts_api~list_r3tr_by_request. + RETURN. " todo, implement method + ENDMETHOD. + METHOD zif_abapgit_cts_api~read. + RETURN. " todo, implement method + ENDMETHOD. + METHOD zif_abapgit_cts_api~read_description. + RETURN. " todo, implement method + ENDMETHOD. + METHOD zif_abapgit_cts_api~read_user. + RETURN. " todo, implement method + ENDMETHOD. + METHOD zif_abapgit_cts_api~validate_transport_request. + RETURN. " todo, implement method + ENDMETHOD. + METHOD zif_abapgit_cts_api~change_transport_type. + RETURN. " todo, implement method + ENDMETHOD. + +ENDCLASS. diff --git a/test/src/web/zcl_abapgit_web_cts_api.clas.xml b/test/src/web/zcl_abapgit_web_cts_api.clas.xml new file mode 100644 index 000000000..118f6249b --- /dev/null +++ b/test/src/web/zcl_abapgit_web_cts_api.clas.xml @@ -0,0 +1,16 @@ + + + + + + ZCL_ABAPGIT_WEB_CTS_API + E + ZCL_ABAPGIT_WEB_CTS_API + 1 + X + X + X + + + + \ No newline at end of file