import { expect, test } from "@playwright/test";

test("clients page loads correctly", async ({ page }) => {
  await page.goto("/clients");

  // 타이틀 확인
  await expect(page).toHaveTitle(/바론 개발자 서비스/);

  // 페이지 내 주요 텍스트 확인
  await expect(page.getByText("클라이언트 목록")).toBeVisible();

  // 테이블 헤더 확인
  await expect(
    page.getByRole("columnheader", { name: "애플리케이션" }),
  ).toBeVisible();
  await expect(
    page.getByRole("columnheader", { name: "Client ID" }),
  ).toBeVisible();
});
