19 lines
377 B
TypeScript
19 lines
377 B
TypeScript
import { expect, type Locator, type Page } from '@playwright/test';
|
|
|
|
export class IndexPage {
|
|
readonly page: Page;
|
|
readonly error: Locator;
|
|
|
|
constructor(page: Page) {
|
|
this.page = page;
|
|
this.error = page.getByText("Internal Error");
|
|
}
|
|
|
|
async goto() {
|
|
await this.page.goto('/');
|
|
}
|
|
|
|
async hasNoError() {
|
|
await expect(this.error).toHaveCount(0);
|
|
}
|
|
} |