import { describe, it, expect } from "vitest";
import { Hono } from "hono";
import { Card } from "../card.js";
describe("Card", () => {
it("renders with card class", async () => {
const app = new Hono().get("/", (c) => c.html(content));
const res = await app.request("/");
const html = await res.text();
expect(html).toContain('class="card"');
expect(html).toContain("content");
});
it("appends additional class names", async () => {
const app = new Hono().get("/", (c) =>
c.html()
);
const res = await app.request("/");
const html = await res.text();
expect(html).toContain('class="card extra"');
});
});