import { expect, it } from "vitest";
import { Card, CardBody, CardFooter, CardHeader } from "../../components/Card";
import { renderWithProvider } from "../../testHelpers";
it("renders correctly", () => {
const { asFragment } = renderWithProvider(
Header
Body
Footer
);
expect(asFragment()).toMatchInlineSnapshot(`
.c0 {
background: var(--colors-cardBorder);
border-radius: var(--radii-card);
color: var(--colors-text);
overflow: hidden;
position: relative;
padding: 1px 1px 3px 1px;
}
.c1 {
width: 100%;
height: 100%;
overflow: inherit;
background: var(--colors-backgroundAlt);
border-radius: var(--radii-card);
}
.c3 {
padding: 16px;
}
.c2 {
background: var(--colors-gradientCardHeader);
border-radius: var(--radii-card) var(--radii-card) 0 0;
padding: 24px;
}
.c4 {
border-top: 1px solid var(--colors-cardBorder);
padding: 24px;
}
@media screen and (min-width: 576px) {
.c3 {
padding: 24px;
}
}
`);
});