diff --git a/test/src/web/zcl_abapgit_web.clas.abap b/test/src/web/zcl_abapgit_web.clas.abap index 7a812e40d..fbe3ef1c8 100644 --- a/test/src/web/zcl_abapgit_web.clas.abap +++ b/test/src/web/zcl_abapgit_web.clas.abap @@ -75,6 +75,7 @@ CLASS zcl_abapgit_web IMPLEMENTATION. DATA lo_environment TYPE REF TO zcl_abapgit_web_environment. DATA lo_cts_api TYPE REF TO zcl_abapgit_web_cts_api. + DATA lo_user_record TYPE REF TO zcl_abapgit_web_user_record. zcl_abapgit_web_inject_fm=>inject( ). @@ -84,6 +85,9 @@ CLASS zcl_abapgit_web IMPLEMENTATION. 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 ). + CREATE OBJECT go_viewer EXPORTING ii_request = gi_request diff --git a/test/src/web/zcl_abapgit_web_user_record.clas.abap b/test/src/web/zcl_abapgit_web_user_record.clas.abap new file mode 100644 index 000000000..ebcf90203 --- /dev/null +++ b/test/src/web/zcl_abapgit_web_user_record.clas.abap @@ -0,0 +1,20 @@ +CLASS zcl_abapgit_web_user_record DEFINITION PUBLIC. + PUBLIC SECTION. + INTERFACES zif_abapgit_user_record. +ENDCLASS. + +CLASS zcl_abapgit_web_user_record IMPLEMENTATION. + + METHOD zif_abapgit_user_record~get_name. + RETURN. " todo, implement method + ENDMETHOD. + + METHOD zif_abapgit_user_record~get_email. + RETURN. " todo, implement method + ENDMETHOD. + + METHOD zif_abapgit_user_record~get_title. + RETURN. " todo, implement method + ENDMETHOD. + +ENDCLASS. diff --git a/test/src/web/zcl_abapgit_web_user_record.clas.xml b/test/src/web/zcl_abapgit_web_user_record.clas.xml new file mode 100644 index 000000000..bbb4d52f4 --- /dev/null +++ b/test/src/web/zcl_abapgit_web_user_record.clas.xml @@ -0,0 +1,16 @@ + + + + + + ZCL_ABAPGIT_WEB_USER_RECORD + E + ZCL_ABAPGIT_WEB_USER_RECORD + 1 + X + X + X + + + + \ No newline at end of file