exception: clean up unit test (#6078)

This commit is contained in:
Lars Hvam 2023-02-21 07:24:19 +01:00 committed by GitHub
parent 0e2063aa34
commit aac1a14830
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -8,7 +8,7 @@ CLASS ltcl_base DEFINITION FOR TESTING RISK LEVEL HARMLESS DURATION SHORT ABSTRA
get_t100_text IMPORTING is_message TYPE symsg get_t100_text IMPORTING is_message TYPE symsg
RETURNING VALUE(rv_text) TYPE string. RETURNING VALUE(rv_text) TYPE string.
PROTECTED SECTION. PROTECTED SECTION.
CLASS-DATA: CONSTANTS:
BEGIN OF gs_test_data, BEGIN OF gs_test_data,
text TYPE string VALUE `This is a test error message.`, text TYPE string VALUE `This is a test error message.`,
empty_text TYPE string VALUE ``, empty_text TYPE string VALUE ``,
@ -33,8 +33,6 @@ CLASS ltcl_base DEFINITION FOR TESTING RISK LEVEL HARMLESS DURATION SHORT ABSTRA
then_the_longtext_should_equal IMPORTING iv_longtext TYPE csequence, then_the_longtext_should_equal IMPORTING iv_longtext TYPE csequence,
then_the_prev_exc_should_equal IMPORTING ix_exception TYPE REF TO cx_root. then_the_prev_exc_should_equal IMPORTING ix_exception TYPE REF TO cx_root.
PRIVATE SECTION. PRIVATE SECTION.
CLASS-METHODS:
class_teardown.
METHODS: METHODS:
teardown. teardown.
ENDCLASS. ENDCLASS.
@ -111,10 +109,6 @@ CLASS ltcl_base IMPLEMENTATION.
act = mo_cut->previous ). act = mo_cut->previous ).
ENDMETHOD. ENDMETHOD.
METHOD class_teardown.
CLEAR gs_test_data.
ENDMETHOD.
METHOD teardown. METHOD teardown.
CLEAR ms_given. CLEAR ms_given.
FREE mo_cut. FREE mo_cut.
@ -185,8 +179,7 @@ CLASS ltcl_t100 DEFINITION FOR TESTING DURATION SHORT RISK LEVEL HARMLESS INHERI
message8 TYPE symsg, message8 TYPE symsg,
END OF gs_t100_test_data. END OF gs_t100_test_data.
CLASS-METHODS: CLASS-METHODS:
class_setup, class_setup.
class_teardown.
ENDCLASS. ENDCLASS.
CLASS ltcl_t100 IMPLEMENTATION. CLASS ltcl_t100 IMPLEMENTATION.
@ -278,9 +271,6 @@ CLASS ltcl_t100 IMPLEMENTATION.
gs_t100_test_data-message8-msgno = '002'. gs_t100_test_data-message8-msgno = '002'.
ENDMETHOD. ENDMETHOD.
METHOD class_teardown.
CLEAR gs_t100_test_data.
ENDMETHOD.
ENDCLASS. ENDCLASS.
CLASS ltcl_get_t100_longtext DEFINITION FOR TESTING DURATION SHORT RISK LEVEL HARMLESS. CLASS ltcl_get_t100_longtext DEFINITION FOR TESTING DURATION SHORT RISK LEVEL HARMLESS.
@ -447,8 +437,7 @@ CLASS ltcl_longtext DEFINITION FOR TESTING RISK LEVEL HARMLESS DURATION SHORT IN
t100_with_longtext TYPE symsg, t100_with_longtext TYPE symsg,
END OF gs_longtext_test_data. END OF gs_longtext_test_data.
CLASS-METHODS: CLASS-METHODS:
class_setup, class_setup.
class_teardown.
ENDCLASS. ENDCLASS.
CLASS ltcl_longtext IMPLEMENTATION. CLASS ltcl_longtext IMPLEMENTATION.
@ -528,7 +517,4 @@ CLASS ltcl_longtext IMPLEMENTATION.
gs_longtext_test_data-t100_with_longtext-msgno = '002'. gs_longtext_test_data-t100_with_longtext-msgno = '002'.
ENDMETHOD. ENDMETHOD.
METHOD class_teardown.
CLEAR gs_longtext_test_data.
ENDMETHOD.
ENDCLASS. ENDCLASS.