All files / src/data zcl_abapgit_data_injector.clas.abap

89.74% Statements 35/39
100% Branches 1/1
33.33% Functions 1/3
89.74% Lines 35/39

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 401x 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_data_injector DEFINITION
  PUBLIC
  FOR TESTING
  CREATE PUBLIC .
 
  PUBLIC SECTION.
 
    METHODS set_supporter
      IMPORTING
        !ii_supporter TYPE REF TO zif_abapgit_data_supporter .
    METHODS set_serializer
      IMPORTING
        !ii_serializer TYPE REF TO zif_abapgit_data_serializer .
    METHODS set_deserializer
      IMPORTING
        !ii_deserializer TYPE REF TO zif_abapgit_data_deserializer .
  PROTECTED SECTION.
  PRIVATE SECTION.
ENDCLASS.
 
 
 
CLASS zcl_abapgit_data_injector IMPLEMENTATION.
 
 
  METHOD set_deserializer.
    zcl_abapgit_data_factory=>gi_deserializer = ii_deserializer.
  ENDMETHOD.
 
 
  METHOD set_serializer.
    zcl_abapgit_data_factory=>gi_serializer = ii_serializer.
  ENDMETHOD.
 
 
  METHOD set_supporter.
    zcl_abapgit_data_factory=>gi_supporter = ii_supporter.
  ENDMETHOD.
ENDCLASS.