@@ -89,7 +89,7 @@ CLASS lcl_unit_tests DEFINITION FINAL FOR TESTING RISK LEVEL HARMLESS DURATION S
8989 METHODS test_generic_sub_object FOR TESTING .
9090 METHODS test_perfect_match FOR TESTING .
9191
92- METHODS get_non_fallback_retention_par
92+ METHODS get_non_fallback_result
9393 IMPORTING
9494 i_offset_days TYPE int2
9595 RETURNING
@@ -118,7 +118,7 @@ CLASS lcl_unit_tests IMPLEMENTATION.
118118 METHOD test_no_match_for_log_object .
119119 test_double_cust_dao->insert_mock_data_line( VALUE #( log_object = 'CUST_LOG_OBJECT'
120120 log_level = /usi/cl_bal_enum_log_level=>additional_info
121- retention_params = get_non_fallback_retention_par ( 10 ) ) ).
121+ retention_params = get_non_fallback_result ( 10 ) ) ).
122122
123123 assert_cut_returns_expected( i_log_object = 'NOT_IN_CUST'
124124 i_expected_result = cut->get_fallback( ) ).
@@ -127,106 +127,102 @@ CLASS lcl_unit_tests IMPLEMENTATION.
127127 METHOD test_no_match_for_sub_object .
128128 test_double_cust_dao->insert_mock_data_line( VALUE #( sub_object = 'CUST_SUB_OBJECT'
129129 log_level = /usi/cl_bal_enum_log_level=>additional_info
130- retention_params = get_non_fallback_retention_par ( 20 ) ) ).
130+ retention_params = get_non_fallback_result ( 20 ) ) ).
131131
132132 assert_cut_returns_expected( i_log_object = space
133133 i_sub_object = 'NOT_IN_CUST'
134134 i_expected_result = cut->get_fallback( ) ).
135135 ENDMETHOD .
136136
137137 METHOD test_full_generic_matches_all .
138- DATA (expected_result ) = get_non_fallback_retention_par( 4 ).
139-
140- test_double_cust_dao->insert_mock_data_lines(
141- i_new_lines = VALUE #( log_level = /usi/cl_bal_enum_log_level=>additional_info
142- ( log_object = space
143- sub_object = space
144- retention_params = expected_result )
145- ( log_object = space
146- sub_object = 'CUST_SUB_OBJECT'
147- retention_params = get_non_fallback_retention_par( 3 ) )
148- ( log_object = 'CUST_LOG_OBJECT'
149- sub_object = space
150- retention_params = get_non_fallback_retention_par( 2 ) )
151- ( log_object = 'CUST_LOG_OBJECT'
152- sub_object = 'CUST_SUB_OBJECT'
153- retention_params = get_non_fallback_retention_par( 1 ) ) ) ).
138+ DATA (expected_result ) = get_non_fallback_result( 4 ).
139+
140+ test_double_cust_dao->insert_mock_data_lines( VALUE #( log_level = /usi/cl_bal_enum_log_level=>additional_info
141+ ( log_object = space
142+ sub_object = space
143+ retention_params = expected_result )
144+ ( log_object = space
145+ sub_object = 'CUST_SUB_OBJECT'
146+ retention_params = get_non_fallback_result( 3 ) )
147+ ( log_object = 'CUST_LOG_OBJECT'
148+ sub_object = space
149+ retention_params = get_non_fallback_result( 2 ) )
150+ ( log_object = 'CUST_LOG_OBJECT'
151+ sub_object = 'CUST_SUB_OBJECT'
152+ retention_params = get_non_fallback_result( 1 ) ) ) ).
154153
155154 assert_cut_returns_expected( i_log_object = 'NOT_IN_CUST'
156155 i_sub_object = 'NOT_IN_CUST'
157156 i_expected_result = expected_result ).
158157 ENDMETHOD .
159158
160159 METHOD test_generic_log_object .
161- DATA (expected_result ) = get_non_fallback_retention_par( 3 ).
162-
163- test_double_cust_dao->insert_mock_data_lines(
164- i_new_lines = VALUE #( log_level = /usi/cl_bal_enum_log_level=>additional_info
165- ( log_object = space
166- sub_object = space
167- retention_params = get_non_fallback_retention_par( 4 ) )
168- ( log_object = space
169- sub_object = 'CUST_SUB_OBJECT'
170- retention_params = expected_result )
171- ( log_object = 'CUST_LOG_OBJECT'
172- sub_object = space
173- retention_params = get_non_fallback_retention_par( 2 ) )
174- ( log_object = 'CUST_LOG_OBJECT'
175- sub_object = 'CUST_SUB_OBJECT'
176- retention_params = get_non_fallback_retention_par( 1 ) ) ) ).
160+ DATA (expected_result ) = get_non_fallback_result( 3 ).
161+
162+ test_double_cust_dao->insert_mock_data_lines( VALUE #( log_level = /usi/cl_bal_enum_log_level=>additional_info
163+ ( log_object = space
164+ sub_object = space
165+ retention_params = get_non_fallback_result( 4 ) )
166+ ( log_object = space
167+ sub_object = 'CUST_SUB_OBJECT'
168+ retention_params = expected_result )
169+ ( log_object = 'CUST_LOG_OBJECT'
170+ sub_object = space
171+ retention_params = get_non_fallback_result( 2 ) )
172+ ( log_object = 'CUST_LOG_OBJECT'
173+ sub_object = 'CUST_SUB_OBJECT'
174+ retention_params = get_non_fallback_result( 1 ) ) ) ).
177175
178176 assert_cut_returns_expected( i_log_object = 'NOT_IN_CUST'
179177 i_sub_object = 'CUST_SUB_OBJECT'
180178 i_expected_result = expected_result ).
181179 ENDMETHOD .
182180
183181 METHOD test_generic_sub_object .
184- DATA (expected_result ) = get_non_fallback_retention_par( 2 ).
185-
186- test_double_cust_dao->insert_mock_data_lines(
187- i_new_lines = VALUE #( log_level = /usi/cl_bal_enum_log_level=>additional_info
188- ( log_object = space
189- sub_object = space
190- retention_params = get_non_fallback_retention_par( 4 ) )
191- ( log_object = space
192- sub_object = 'CUST_SUB_OBJECT'
193- retention_params = get_non_fallback_retention_par( 3 ) )
194- ( log_object = 'CUST_LOG_OBJECT'
195- sub_object = space
196- retention_params = expected_result )
197- ( log_object = 'CUST_LOG_OBJECT'
198- sub_object = 'CUST_SUB_OBJECT'
199- retention_params = get_non_fallback_retention_par( 1 ) ) ) ).
182+ DATA (expected_result ) = get_non_fallback_result( 2 ).
183+
184+ test_double_cust_dao->insert_mock_data_lines( VALUE #( log_level = /usi/cl_bal_enum_log_level=>additional_info
185+ ( log_object = space
186+ sub_object = space
187+ retention_params = get_non_fallback_result( 4 ) )
188+ ( log_object = space
189+ sub_object = 'CUST_SUB_OBJECT'
190+ retention_params = get_non_fallback_result( 3 ) )
191+ ( log_object = 'CUST_LOG_OBJECT'
192+ sub_object = space
193+ retention_params = expected_result )
194+ ( log_object = 'CUST_LOG_OBJECT'
195+ sub_object = 'CUST_SUB_OBJECT'
196+ retention_params = get_non_fallback_result( 1 ) ) ) ).
200197
201198 assert_cut_returns_expected( i_log_object = 'CUST_LOG_OBJECT'
202199 i_sub_object = 'NOT_IN_CUST'
203200 i_expected_result = expected_result ).
204201 ENDMETHOD .
205202
206203 METHOD test_perfect_match .
207- DATA (expected_result ) = get_non_fallback_retention_par( 1 ).
208-
209- test_double_cust_dao->insert_mock_data_lines(
210- i_new_lines = VALUE #( log_level = /usi/cl_bal_enum_log_level=>additional_info
211- ( log_object = space
212- sub_object = space
213- retention_params = get_non_fallback_retention_par( 4 ) )
214- ( log_object = space
215- sub_object = 'CUST_SUB_OBJECT'
216- retention_params = get_non_fallback_retention_par( 3 ) )
217- ( log_object = 'CUST_LOG_OBJECT'
218- sub_object = space
219- retention_params = get_non_fallback_retention_par( 2 ) )
220- ( log_object = 'CUST_LOG_OBJECT'
221- sub_object = 'CUST_SUB_OBJECT'
222- retention_params = expected_result ) ) ).
204+ DATA (expected_result ) = get_non_fallback_result( 1 ).
205+
206+ test_double_cust_dao->insert_mock_data_lines( VALUE #( log_level = /usi/cl_bal_enum_log_level=>additional_info
207+ ( log_object = space
208+ sub_object = space
209+ retention_params = get_non_fallback_result( 4 ) )
210+ ( log_object = space
211+ sub_object = 'CUST_SUB_OBJECT'
212+ retention_params = get_non_fallback_result( 3 ) )
213+ ( log_object = 'CUST_LOG_OBJECT'
214+ sub_object = space
215+ retention_params = get_non_fallback_result( 2 ) )
216+ ( log_object = 'CUST_LOG_OBJECT'
217+ sub_object = 'CUST_SUB_OBJECT'
218+ retention_params = expected_result ) ) ).
223219
224220 assert_cut_returns_expected( i_log_object = 'CUST_LOG_OBJECT'
225221 i_sub_object = 'CUST_SUB_OBJECT'
226222 i_expected_result = expected_result ).
227223 ENDMETHOD .
228224
229- METHOD get_non_fallback_retention_par .
225+ METHOD get_non_fallback_result .
230226 r_result = cut->get_fallback( ).
231227
232228 TRY .
0 commit comments