src/lib/__tests__/format.test.ts

12 lines
import { describe, expect, it } from "vitest";
import { formatNumber } from "../format";

describe("formatNumber", () => {
  it("adds thousands separators at fixed decimals", () => {
    expect(formatNumber(6583.4267)).toBe("6,583.43");
    expect(formatNumber(-1712.1)).toBe("-1,712.10");
    expect(formatNumber(123456789.5, 3)).toBe("123,456,789.500");
    expect(formatNumber(0.5)).toBe("0.50");
  });
});