import { expect, test } from '@playwright/test'; test('home page has correct title and content', async ({ page }) => { await page.goto('/'); await expect(page).toHaveTitle('Classeo'); await expect(page.getByRole('heading', { name: 'Bienvenue sur Classeo' })).toBeVisible(); await expect(page.getByText('Application de gestion scolaire')).toBeVisible(); }); test('counter increments when button is clicked', async ({ page }) => { await page.goto('/'); await expect(page.getByText('Compteur: 0')).toBeVisible(); await page.getByRole('button', { name: 'Incrementer' }).click(); await expect(page.getByText('Compteur: 1')).toBeVisible(); await page.getByRole('button', { name: 'Incrementer' }).click(); await expect(page.getByText('Compteur: 2')).toBeVisible(); });