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 | 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_inject_setup DEFINITION PUBLIC.
PUBLIC SECTION.
CLASS-METHODS setup
RAISING
zcx_abapgit_exception.
CLASS-METHODS teardown
RAISING
zcx_abapgit_exception.
ENDCLASS.
CLASS zcl_abapgit_inject_setup IMPLEMENTATION.
METHOD setup.
DATA lo_environment TYPE REF TO zcl_abapgit_inject_environment.
DATA lo_cts_api TYPE REF TO zcl_abapgit_inject_cts_api.
DATA lo_user_record TYPE REF TO zcl_abapgit_inject_user_record.
zcl_abapgit_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 lo_user_record.
zcl_abapgit_env_injector=>set_user_record( lo_user_record ).
ENDMETHOD.
METHOD teardown.
DATA lo_environment TYPE REF TO zcl_abapgit_inject_environment.
DATA lo_cts_api TYPE REF TO zcl_abapgit_inject_cts_api.
DATA lo_user_record TYPE REF TO zcl_abapgit_inject_user_record.
zcl_abapgit_inject_fm=>clear( ).
zcl_abapgit_injector=>set_environment( lo_environment ).
zcl_abapgit_injector=>set_cts_api( lo_cts_api ).
zcl_abapgit_env_injector=>set_user_record( lo_user_record ).
ENDMETHOD.
ENDCLASS.
|