Files
musicCalendar/test/tests/homePage.test.ts
T
2026-07-26 22:25:12 +02:00

19 lines
628 B
TypeScript

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.');
});
});