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 / 347 / 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.
ABAP, Java, JavaScript
GitHub

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


Seite 1 von 1

Vergleichbare Themen

9
Antw.
3401
Views
Sinn von Unit-Tests
von SaskuAc » 03.04.2019 13:33 • Verfasst in ABAP® für Anfänger
4
Antw.
1281
Views
EHP 8 -- Unit-Tests in Funktionsgruppen
von ralf.wenzel » 16.08.2022 10:03 • Verfasst in ABAP® Core
7
Antw.
6836
Views
Report zum Ausführen von Unit-Tests
von ralf.wenzel » 08.01.2022 19:01 • Verfasst in ABAP Objects®
11
Antw.
2949
Views
Unit-Tests von anderen Klassen starten
von ralf.wenzel » 13.12.2025 20:13 • Verfasst in ABAP Objects®
0
Antw.
879
Views
Testen zwischen ABAP Unit und Frontend?
von rumpumpel » 26.11.2019 07:26 • Verfasst in SAP - Allgemeines

Ü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

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.

Unbeantwortete Forenbeiträge

Benutzerdefinierte Felder PSP
letzen Monat von Rabea1103 1 / 46530
Spool vereinen OTF und PDF
letzen Monat von anna2205 1 / 62864
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 72020
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 91607