carbon-components-svelte/tests/AspectRatio/AspectRatio.test.ts
2024-12-29 13:49:29 -08:00

15 lines
474 B
TypeScript

import { render, screen } from "@testing-library/svelte";
import AspectRatio from "./AspectRatio.test.svelte";
describe("AspectRatio", () => {
it("renders correctly", () => {
render(AspectRatio);
["2x1", "2x3", "16x9", "4x3", "1x1", "3x4", "3x2", "9x16", "1x2"].forEach(
(ratio) => {
const boundingElement = screen.getByText(ratio).parentElement;
expect(boundingElement).toHaveClass(`bx--aspect-ratio--${ratio}`);
},
);
});
});