Change all injector classes to FOR TESTING (#6738)

Co-authored-by: Lars Hvam <larshp@hotmail.com>
This commit is contained in:
Marc Bernard 2024-01-07 18:04:19 +01:00 committed by GitHub
parent 5a7c6e7b79
commit c520825d95
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
10 changed files with 24 additions and 15 deletions

View File

@ -1,5 +1,6 @@
CLASS zcl_abapgit_data_injector DEFINITION
PUBLIC
FOR TESTING
CREATE PUBLIC .
PUBLIC SECTION.

View File

@ -6,6 +6,7 @@
<CLSNAME>ZCL_ABAPGIT_DATA_INJECTOR</CLSNAME>
<LANGU>E</LANGU>
<DESCRIPT>abapGit - Data Injector</DESCRIPT>
<CATEGORY>05</CATEGORY>
<STATE>1</STATE>
<CLSCCINCL>X</CLSCCINCL>
<FIXPT>X</FIXPT>

View File

@ -1,5 +1,6 @@
CLASS zcl_abapgit_git_injector DEFINITION
PUBLIC
FOR TESTING
FINAL
CREATE PRIVATE .
@ -8,15 +9,16 @@ CLASS zcl_abapgit_git_injector DEFINITION
set_git_transport
IMPORTING
ii_git_transport TYPE REF TO zif_abapgit_git_transport.
PROTECTED SECTION.
PRIVATE SECTION.
ENDCLASS.
CLASS zcl_abapgit_git_injector IMPLEMENTATION.
METHOD set_git_transport.
zcl_abapgit_git_factory=>gi_git_transport = ii_git_transport.
ENDMETHOD.
ENDCLASS.

View File

@ -6,6 +6,7 @@
<CLSNAME>ZCL_ABAPGIT_GIT_INJECTOR</CLSNAME>
<LANGU>E</LANGU>
<DESCRIPT>abapGit - Git Injector</DESCRIPT>
<CATEGORY>05</CATEGORY>
<STATE>1</STATE>
<CLSCCINCL>X</CLSCCINCL>
<FIXPT>X</FIXPT>

View File

@ -1,5 +1,6 @@
CLASS zcl_abapgit_objects_injector DEFINITION
PUBLIC
FOR TESTING
CREATE PRIVATE .
PUBLIC SECTION.
@ -13,7 +14,7 @@ ENDCLASS.
CLASS ZCL_ABAPGIT_OBJECTS_INJECTOR IMPLEMENTATION.
CLASS zcl_abapgit_objects_injector IMPLEMENTATION.
METHOD set_gui_jumper.

View File

@ -6,6 +6,7 @@
<CLSNAME>ZCL_ABAPGIT_OBJECTS_INJECTOR</CLSNAME>
<LANGU>E</LANGU>
<DESCRIPT>abapGit - Objects Injector</DESCRIPT>
<CATEGORY>05</CATEGORY>
<STATE>1</STATE>
<CLSCCINCL>X</CLSCCINCL>
<FIXPT>X</FIXPT>

View File

@ -1,5 +1,6 @@
CLASS zcl_abapgit_ui_injector DEFINITION
PUBLIC
FOR TESTING
CREATE PRIVATE .
PUBLIC SECTION.

View File

@ -6,6 +6,7 @@
<CLSNAME>ZCL_ABAPGIT_UI_INJECTOR</CLSNAME>
<LANGU>E</LANGU>
<DESCRIPT>abapGit - GUI Injector</DESCRIPT>
<CATEGORY>05</CATEGORY>
<STATE>1</STATE>
<CLSCCINCL>X</CLSCCINCL>
<FIXPT>X</FIXPT>

View File

@ -1,5 +1,6 @@
CLASS zcl_abapgit_injector DEFINITION
PUBLIC
FOR TESTING
CREATE PRIVATE.
PUBLIC SECTION.
@ -45,7 +46,6 @@ CLASS zcl_abapgit_injector DEFINITION
CLASS-METHODS set_exit
IMPORTING
ii_exit TYPE REF TO zif_abapgit_exit.
PROTECTED SECTION.
PRIVATE SECTION.
ENDCLASS.
@ -88,6 +88,16 @@ CLASS zcl_abapgit_injector IMPLEMENTATION.
ENDMETHOD.
METHOD set_exit.
zcl_abapgit_exit=>gi_global_exit = ii_exit.
ENDMETHOD.
METHOD set_function_module.
zcl_abapgit_factory=>gi_function_module = ii_function_module.
ENDMETHOD.
METHOD set_http_agent.
zcl_abapgit_factory=>gi_http_agent = ii_http_agent.
ENDMETHOD.
@ -146,15 +156,4 @@ CLASS zcl_abapgit_injector IMPLEMENTATION.
METHOD set_tadir.
zcl_abapgit_factory=>gi_tadir = ii_tadir.
ENDMETHOD.
METHOD set_function_module.
zcl_abapgit_factory=>gi_function_module = ii_function_module.
ENDMETHOD.
METHOD set_exit.
zcl_abapgit_exit=>gi_global_exit = ii_exit.
ENDMETHOD.
ENDCLASS.

View File

@ -6,6 +6,7 @@
<CLSNAME>ZCL_ABAPGIT_INJECTOR</CLSNAME>
<LANGU>E</LANGU>
<DESCRIPT>abapGit - Injector</DESCRIPT>
<CATEGORY>05</CATEGORY>
<STATE>1</STATE>
<CLSCCINCL>X</CLSCCINCL>
<FIXPT>X</FIXPT>