Playwright_TS/PWLukTS/tests/primary.menu.spec.ts
Lukáš Kaňka a117466599 údržba
2023-08-15 18:27:27 +02:00

29 lines
665 B
TypeScript

import { test, expect } from '@playwright/test';
import { HomePage } from '../page-objects/HomePage';
// test Textů v menu
test('Otestování textů v menu', async ({ page }) => {
const verifyTextMenu = [
"Úvodní stránka",
"O mně",
"Zásady ochrany osobních údajů",
"Podporovatelé"
];
const homepage = new HomePage(page);
await homepage.gotoHome();
const navLinks = page.locator('#menu-menu-1 li[id*=menu]');
for (const el of await navLinks.elementHandles()) {
console.log(await el.textContent());
}
expect(await navLinks.allTextContents()).toEqual(verifyTextMenu);
});