значения фиктивной табличке, я должен так же выбрать в неё данные(как это реализовано в производственном классе), а потом посчитать кол-во данных по какому то условию для сравнения? Тоже абсурд же
Как-то так.. lt_table = get_table( *** ). lv_sum_act = 0. LOOP AT lt_table ASSIGNING <ls>. ADD <ls>-dmbtr TO lv_sum_act. ENDLOOP. cl_abap_unit_assert=>assert_equals( act = lv_sum_act exp = '999' msg = 'Метод GET_TABLE не отработал при параметрах ***' ).
Если ты хочешь протестировать именно это, то да, нужно зарядить данные в таблицу. Что абсурдного?
Обсуждают сегодня