Ansicht
Dokumentation
CL_WD_TEST_CONTROLLER - Controller-Dummy für Unit-Tests
ABAP Short Reference PERFORM Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
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 )