Zusammenfassung
TestPages können verwendet werden, um tatsächliche Seiten/Pages zu simulieren, damit der Code der Seite/Page getestet werden kann. Es gibt TestPages und TestRequestPages. Mit TestPage Funktionen können TestPages geöffnet und geschlossen werden. U. a. ist es auch möglich, zwischen Datensätzen und Feldern zu navigieren und Datensätze zu erstellen.
Mit TestPage-Feldfunktionen kann der Fokus auf ein bestimmtes Feld gesetzt werden und darüber hinaus kann der Wert eines Feldes gesetzt oder untereinander verglichen werden und Dropdown, Drilldown und Lookup-Schaltflächen simuliert werden.
Mit den Filterfunktionen von TestPages werden Filterparameter, wie z. B. der aktuelle Schlüssel und die Richtung, in der die Ergebnisse angezeigt werden, wie z. B. aufsteigend oder absteigend, eingestellt.
Mit den TestPage-Aktionsfunktionen kann eine Aktion auf einer Seite/Page aufgerufen werden. Dazu gehören sowohl Aktionen, die im Pagedesigner definiert werden, als auch eingebaute Aktionen wie „Ja“, „Nein“, „OK“ und „Abbrechen“.
Um TestPages in einer Codeunit verwenden zu können, muss zunächst die Eigenschaft „Subtyp“ auf „Test“ gesetzt werden.