Refactor API-specific workbench page objects to more closely reflect the underlying API
danielwiehl opened this issue · 0 comments
danielwiehl commented
Is your feature request related to a problem? Please describe.
Page objects for the Workbench API should closely mimic the underlying API, i.e., provide a method similar to the actual API to make tests more readable and concise.
Therefore, the following page objects should be revisited:
- RouterPagePO
- MessageBoxOpenerPagePO
- NotificationOpenerPagePO
- PopupOpenerPagePO
Example:
RouterPagePO.navigate(commands: Commands, extras: WorkbenchNavigationExtras)