formatters.test.js 614 B

123456789101112131415161718
  1. /* @vitest-environment node */
  2. import { describe, it, expect } from "vitest";
  3. import { getGermanMonthName, formatMonthLabel } from "./formatters";
  4. describe("lib/frontend/explorer/formatters", () => {
  5. it("returns German month names", () => {
  6. expect(getGermanMonthName("01")).toBe("Januar");
  7. expect(getGermanMonthName("12")).toBe("Dezember");
  8. expect(getGermanMonthName("99")).toBe(null);
  9. });
  10. it("formats month label as 'Name (MM)'", () => {
  11. expect(formatMonthLabel("01")).toBe("Januar (01)");
  12. expect(formatMonthLabel("10")).toBe("Oktober (10)");
  13. expect(formatMonthLabel("99")).toBe("99");
  14. });
  15. });