import { render, screen } from "@testing-library/react"; import { describe, expect, it } from "vitest"; import Modal from "./Modal"; describe("Modal", () => { it("exposes dialog semantics for assistive technology", () => { render( {}}>
Body
); const dialog = screen.getByRole("dialog", { name: "Review details" }); expect(dialog).toHaveAttribute("aria-modal", "true"); }); });