Ansicht
Dokumentation

CL_WD_TEST_CONTROLLER - Controller-Dummy für Unit-Tests

CL_WD_TEST_CONTROLLER - Controller-Dummy für Unit-Tests

ABAP Short Reference   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Die Test-Controller-Klasse wird genutzt, um Aktionen auf einem Web-Dynpro-ABAP-Context zu testen.

Diese Klasse kann nur in Test-Methoden benutzt werden.

Die einzige relevante Methode in dieser Klasse ist CREATE_CONTEXT.

CREATE_CONTEXT legt einen Controller mit einem lokalen Context an.

Wenn Component- und Controller-Namen übergeben werden, wird die Struktur des Contextes aufgebaut, das heißt, die Node-Info-Hierarchie ist vorhanden. Dann kann ähnlich wie mit dem normalen Context gearbeitet werden.

Falls Mapping zu anderen Controllern in der Struktur vorhanden ist, wird sie entweder ignoriert (Standardverhalten) oder lokal erzeugt, was jedoch durch den Parameter I_MAPPING_LIKE_LOCAL angegeben werden muss.

Alternativ ist es möglich, Component- und Controller-Namen nicht zu übergeben. Dann wird lediglich der Root-Knoten angelegt, und man kann dynamisch den Context aufbauen.

Beziehungen

Beispiel

Beispiele sind als lokalen Klassen an dieser Klasse abgelegt.

Hinweise

Andere Teile des Controllers, wie UI-Elemente, Methoden, Attribute, sind nicht vorhanden.

Supply-Methoden werden nicht unterstützt, weil die Component nicht instanziiert wird.

Weiterführende Informationen






rdisp/max_wprun_time - Maximum work process run time   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1494 Date: 20240427 Time: 025842     sap01-206 ( 29 ms )