Ich kann in einer Methode auch nur einen Test durchführen.Verarbeitet: 1 Programme, 1 Klassen, 5 Testmethoden
Code: Alles auswählen.
cl_aunit_assert=>assert_equals(
act = NEW lcl_primzahl( )->check( 17 )
exp = abap_true
msg = '17 ist eine Primzahl!' ).
Code: Alles auswählen.
DO 100 TIMES.
cl_aunit_assert=>assert_equals(
act = NEW lcl_primzahl( )->check( sy-index )
exp = zcl_prime=>check( sy-index )
msg = 'Fehler für:' && sy-index ).
ENDDO.
Folgende Benutzer bedankten sich beim Autor ralf.wenzel für den Beitrag:
ewx
Code: Alles auswählen.
IF cl_aunit_assert=>assert_equals( act = actutal_value
EXP = expected_value
msg = 'Echter test'
quit = if_aunit_constants=>no
) = abap_true.
cl_aunit_assert=>assert_equals( act = 1
exp = 2
msg = 'Test passed'
quit = if_aunit_constants=>no
level = cl_aunit_assert=>tolerable ).
ENDIF.
Folgende Benutzer bedankten sich beim Autor black_adept für den Beitrag (Insgesamt 2):
ewx • Icke0801