All files / src/persist zcl_abapgit_persist_injector.clas.abap

100% Statements 50/50
100% Branches 0/0
100% Functions 0/0
100% Lines 50/50

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 511x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x  
CLASS zcl_abapgit_persist_injector DEFINITION
  PUBLIC
  CREATE PRIVATE
  FOR TESTING .
 
  PUBLIC SECTION.
 
    CLASS-METHODS set_repo
      IMPORTING
        !ii_repo TYPE REF TO zif_abapgit_persist_repo .
 
    CLASS-METHODS set_repo_cs
      IMPORTING
        !ii_repo_cs TYPE REF TO zif_abapgit_persist_repo_cs .
 
    CLASS-METHODS set_settings
      IMPORTING
        !ii_settings TYPE REF TO zif_abapgit_persist_settings .
 
  PROTECTED SECTION.
  PRIVATE SECTION.
 
 
ENDCLASS.
 
 
 
CLASS ZCL_ABAPGIT_PERSIST_INJECTOR IMPLEMENTATION.
 
 
  METHOD set_repo.
 
    zcl_abapgit_persist_factory=>gi_repo = ii_repo.
 
  ENDMETHOD.
 
 
  METHOD set_repo_cs.
 
    zcl_abapgit_persist_factory=>gi_repo_cs = ii_repo_cs.
 
  ENDMETHOD.
 
 
  METHOD set_settings.
 
    zcl_abapgit_persist_factory=>gi_settings = ii_settings.
 
  ENDMETHOD.
ENDCLASS.