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