INNER CODE UNIT · TypeScript

ApplicationFramePageObject

hypertrace/hypertrace · .github/ui-e2e-tests/src/app/visibility/application/common/application-frame.po.ts:4

export abstract class ApplicationFramePageObject extends BasePageObject {
  // No left nav in here to prevent circular refs
  public constructor() {
    super(element(by.css('ht-application-frame')));
  }

  public async hasApplicationHeader(): Promise<boolean> {
    return this.root.element(by.css('ht-application-header')).isPresent();
  }

  public async hasPageHeader(): Promise<boolean> {
    return this.root.element(by.css('ht-page-header')).isPresent();
  }

  public async hasAppContent(): Promise<boolean> {
    return this.root.element(by.css('.app-content')).isPresent();
  }
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…