Professional Documents
Culture Documents
The CDS test double framework and ABAP SQL test double framework now supports the CDS view
entities and projection views.
Until now, there was limited support for testing role-based functionality using an AUTHORITY-CHECK
statement in ABAP. Writing unit tests by configuring various users with the required roles and
authorizations is complex. The ABAP Authority Check Test Helper API is a secure API-based approach
that can be used in an ABAP Unit test class.
With ABAP Authority Check Test Helper API, you can now configure authorizations for single or
multiple users, set combination of expectations, and get comprehensive log summary of the
AUTHORITY-CHECK statements.
For more information, see Managing Dependencies on ABAP Authority Checks with ABAP Unit.
ABAP RESTful Application Programming Model
Note
The following features that have already been enabled for SAP BTP ABAP environment are now
available for the ABAP RESTful Application Programming Model on Application Server ABAP 7.55
FPS00.
You draft-enable your business object by using the keyword with draft in the behavior definition. Draft
capabilities can be included for both business object implementation types, managed and unmanaged.
For more information, see Downloading the ABAP Flight Reference Scenario.
The total ETag is defined in the behavior definition and is updated by the RAP runtime framework
automatically if annotated with the annotation @Semantics.systemDateTime.lastChangedAt: true in the
corresponding CDS view.