import { render, screen } from "@testing-library/react"; import { AccordionRoot } from "./Accordion"; import { AccordionItem } from "./AccordionItem"; import { AccordionContent } from "./AccordionContent"; const customRender = (ui, contextProps = {}) => { return render( {ui} ); }; describe("AccordionContent", () => { test("renders visibly into the document", () => { customRender(); expect(screen.getByRole("region")).toBeVisible(); }); test("applies padding to inner content", () => { customRender( Test ); // eslint-disable-next-line jest-dom/prefer-to-have-class expect(screen.getByText("Test").classList.length).toBe(2); }); });