import { test, expect } from '@playwright/test'; import { HomePage } from '../assets/pages/HomePage'; let homePage: HomePage; test.describe('Home page', () => { // Před každým testem vytvoříme novou instanci stránky test.beforeEach(async ({ page }) => { homePage = new HomePage(page); await homePage.navigate(); }); test('has title', async ({ page }) => { await homePage.navigate('index.html'); await expect(homePage.page).toHaveURL(/\/index\.html$/); // Odolné testování URL await expect(page).toHaveTitle('Zažij numetal a grunge každý den, po celý rok.'); }); });