diff --git a/src/data/zcl_abapgit_data_injector.clas.abap b/src/data/zcl_abapgit_data_injector.clas.abap
index 666ffb405..8eed444d6 100644
--- a/src/data/zcl_abapgit_data_injector.clas.abap
+++ b/src/data/zcl_abapgit_data_injector.clas.abap
@@ -1,5 +1,6 @@
CLASS zcl_abapgit_data_injector DEFINITION
PUBLIC
+ FOR TESTING
CREATE PUBLIC .
PUBLIC SECTION.
diff --git a/src/data/zcl_abapgit_data_injector.clas.xml b/src/data/zcl_abapgit_data_injector.clas.xml
index 4a26f50c6..af4013df2 100644
--- a/src/data/zcl_abapgit_data_injector.clas.xml
+++ b/src/data/zcl_abapgit_data_injector.clas.xml
@@ -6,6 +6,7 @@
ZCL_ABAPGIT_DATA_INJECTOR
E
abapGit - Data Injector
+ 05
1
X
X
diff --git a/src/git/zcl_abapgit_git_injector.clas.abap b/src/git/zcl_abapgit_git_injector.clas.abap
index 07b1aebba..1164da48b 100644
--- a/src/git/zcl_abapgit_git_injector.clas.abap
+++ b/src/git/zcl_abapgit_git_injector.clas.abap
@@ -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.
diff --git a/src/git/zcl_abapgit_git_injector.clas.xml b/src/git/zcl_abapgit_git_injector.clas.xml
index b0463f9e3..41f5ee041 100644
--- a/src/git/zcl_abapgit_git_injector.clas.xml
+++ b/src/git/zcl_abapgit_git_injector.clas.xml
@@ -6,6 +6,7 @@
ZCL_ABAPGIT_GIT_INJECTOR
E
abapGit - Git Injector
+ 05
1
X
X
diff --git a/src/objects/zcl_abapgit_objects_injector.clas.abap b/src/objects/zcl_abapgit_objects_injector.clas.abap
index 6fc9132a4..dc3fe0d7f 100644
--- a/src/objects/zcl_abapgit_objects_injector.clas.abap
+++ b/src/objects/zcl_abapgit_objects_injector.clas.abap
@@ -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.
diff --git a/src/objects/zcl_abapgit_objects_injector.clas.xml b/src/objects/zcl_abapgit_objects_injector.clas.xml
index fb2af7fa3..e869bb1a3 100644
--- a/src/objects/zcl_abapgit_objects_injector.clas.xml
+++ b/src/objects/zcl_abapgit_objects_injector.clas.xml
@@ -6,6 +6,7 @@
ZCL_ABAPGIT_OBJECTS_INJECTOR
E
abapGit - Objects Injector
+ 05
1
X
X
diff --git a/src/ui/zcl_abapgit_ui_injector.clas.abap b/src/ui/zcl_abapgit_ui_injector.clas.abap
index a83d9cfba..ce0a2acb6 100644
--- a/src/ui/zcl_abapgit_ui_injector.clas.abap
+++ b/src/ui/zcl_abapgit_ui_injector.clas.abap
@@ -1,5 +1,6 @@
CLASS zcl_abapgit_ui_injector DEFINITION
PUBLIC
+ FOR TESTING
CREATE PRIVATE .
PUBLIC SECTION.
diff --git a/src/ui/zcl_abapgit_ui_injector.clas.xml b/src/ui/zcl_abapgit_ui_injector.clas.xml
index 809b3e26b..e0a96fb82 100644
--- a/src/ui/zcl_abapgit_ui_injector.clas.xml
+++ b/src/ui/zcl_abapgit_ui_injector.clas.xml
@@ -6,6 +6,7 @@
ZCL_ABAPGIT_UI_INJECTOR
E
abapGit - GUI Injector
+ 05
1
X
X
diff --git a/src/zcl_abapgit_injector.clas.abap b/src/zcl_abapgit_injector.clas.abap
index c1848cb17..f2a619b99 100644
--- a/src/zcl_abapgit_injector.clas.abap
+++ b/src/zcl_abapgit_injector.clas.abap
@@ -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.
diff --git a/src/zcl_abapgit_injector.clas.xml b/src/zcl_abapgit_injector.clas.xml
index 1761cf639..729ac37ee 100644
--- a/src/zcl_abapgit_injector.clas.xml
+++ b/src/zcl_abapgit_injector.clas.xml
@@ -6,6 +6,7 @@
ZCL_ABAPGIT_INJECTOR
E
abapGit - Injector
+ 05
1
X
X