ABAP Unit Tests

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
1 Beitrag • Seite 1 von 1
1 Beitrag Seite 1 von 1

ABAP Unit Tests

Beitrag von jocoder (Specialist / 346 / 3 / 103 ) »
Hallo zusammen,

wer hat schon einmal mit test-seams und test-injection gearbeitet in Release 750?
Das ist praktisch, wenn man den Rückgabewert sy-subrc setzen will bei Berechtigungsprüfung oder
bei ENQUEUE Funktionsbausteinen.

Hier https://github.com/germanysources/abap_test_injection habe ich die Kommandos nachgebaut um diese Funktionalität auch in älteren Releases zu haben.
Hier können Test-Injektionen in einer Testklasse aktiviert werden.

Jetzt prüfen wir ob die Injektion aktiv ist, oder deaktiviert:

Code: Alles auswählen.

data subrc type syst-subrc.
if ztest_injection=>self->injection_is_activ( 'authority_check') = abap_true.
* injektion wurde aktiviert 
* kann nur während eines unit test ausgeführt werden 
* wir lassen jetzt die Berechtigungsprüfung fehlschlagen
subrc = 4.
else.
* dies ist der produktive code, wird außerhalb von unit-tests ausgeführt 
authority-check 'S_CTS_ADMFCT' id 'CTS_ADMFCT' field 'TABL'.
subrc = sy-subrc.
endif.
Im Wiki auf https://github.com/germanysources/abap_ ... ction/wiki ist das ganze noch einmal ausführlich beschrieben.

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Seite 1 von 1

Vergleichbare Themen

9
Antw.
2745
Views
Sinn von Unit-Tests
von SaskuAc » 03.04.2019 13:33 • Verfasst in ABAP® für Anfänger
4
Antw.
802
Views
EHP 8 -- Unit-Tests in Funktionsgruppen
von ralf.wenzel » 16.08.2022 10:03 • Verfasst in ABAP® Core
7
Antw.
5507
Views
Report zum Ausführen von Unit-Tests
von ralf.wenzel » 08.01.2022 19:01 • Verfasst in ABAP Objects®
0
Antw.
701
Views
Testen zwischen ABAP Unit und Frontend?
von rumpumpel » 26.11.2019 07:26 • Verfasst in SAP - Allgemeines
0
Antw.
1006
Views

Über diesen Beitrag

jocoder
Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Username als Variable in xdc-Datei?
vor 16 Stunden von uli3480 1 / 67
Zeit in UTC umwandeln
Gestern von A6272 10 / 5890
Substitution zum Zeitpunkt 60
vor 6 Tagen von irene 1 / 1390
CDS View Erweitern mit Hierarchie
vor einer Woche von Interger 1 / 3766

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Username als Variable in xdc-Datei?
vor 16 Stunden von uli3480 1 / 67
Zeit in UTC umwandeln
Gestern von A6272 10 / 5890
Substitution zum Zeitpunkt 60
vor 6 Tagen von irene 1 / 1390
CDS View Erweitern mit Hierarchie
vor einer Woche von Interger 1 / 3766

Unbeantwortete Forenbeiträge

Username als Variable in xdc-Datei?
vor 16 Stunden von uli3480 1 / 67
Substitution zum Zeitpunkt 60
vor 6 Tagen von irene 1 / 1390
CDS View Erweitern mit Hierarchie
vor einer Woche von Interger 1 / 3766
Intervall mit Beziehungswissen füllen
vor 3 Wochen von wolli 1 / 32786