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.
3273
Views
Sinn von Unit-Tests
von SaskuAc » 03.04.2019 13:33 • Verfasst in ABAP® für Anfänger
4
Antw.
1174
Views
EHP 8 -- Unit-Tests in Funktionsgruppen
von ralf.wenzel » 16.08.2022 10:03 • Verfasst in ABAP® Core
7
Antw.
6640
Views
Report zum Ausführen von Unit-Tests
von ralf.wenzel » 08.01.2022 19:01 • Verfasst in ABAP Objects®
11
Antw.
2412
Views
Unit-Tests von anderen Klassen starten
von ralf.wenzel » 13.12.2025 20:13 • Verfasst in ABAP Objects®
0
Antw.
840
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
vor 4 Wochen von Rabea1103 1 / 45687
Spool vereinen OTF und PDF
letzen Monat von anna2205 1 / 61807
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 69376
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 86247