// frontend/tests/notify/WhyChip.test.tsx — tone 색 매핑
import { render, screen } from "@testing-library/react";
import { describe, expect, it } from "vitest";
import { WhyChip } from "@/components/notify/WhyChip";
describe("WhyChip", () => {
it("tone=muted → var(--muted)", () => {
render();
const el = screen.getByText("내가 미룸");
expect(el).toHaveStyle({ color: "var(--muted)" });
});
it("tone=coral → var(--coral)", () => {
render();
const el = screen.getByText("VIP 발신자");
expect(el).toHaveStyle({ color: "var(--coral)" });
});
it("tone=amber(되돌림) → var(--amber)", () => {
render();
expect(screen.getByText("되돌림")).toHaveStyle({ color: "var(--amber)" });
});
});