import { render, screen } from "@testing-library/react";
import { describe, expect, it } from "vitest";
import { CompanyStatusBadge, SeverityBadge } from "@/components/ui/badge";
import { SEVERITY_LEVELS } from "@/lib/types";
describe("SeverityBadge", () => {
it.each(SEVERITY_LEVELS)("renders the %s severity label", (severity) => {
render();
expect(screen.getByText(severity)).toBeInTheDocument();
});
});
describe("CompanyStatusBadge", () => {
it("renders active status", () => {
render();
expect(screen.getByText("active")).toBeInTheDocument();
});
it("renders paused status", () => {
render();
expect(screen.getByText("paused")).toBeInTheDocument();
});
});