nextjs-starter-medusa
18 строк · 483.0 Байт
1import { Locator, Page } from "@playwright/test"
2import { CategoryPage } from "./category-page"
3
4export class StorePage extends CategoryPage {
5pageTitle: Locator
6
7constructor(page: Page) {
8super(page)
9this.pageTitle = page.getByTestId("store-page-title")
10}
11
12async goto() {
13await this.navMenu.open()
14await this.navMenu.storeLink.click()
15await this.pageTitle.waitFor({ state: "visible" })
16await this.productsListLoader.waitFor({ state: "hidden" })
17}
18}