UNPKG

wundertec-core

Version:

Librería estándar de utilidades e integraciones AWS + helpers generales

29 lines (24 loc) 817 B
import { format } from "../../src/date/format"; import { diff } from "../../src/date/diff"; import { add } from "../../src/date/add"; import { subtract } from "../../src/date/subtract"; describe("date utilities", () => { it("formats date strings correctly", () => { expect(format("2020-01-01T00:00:00Z", "YYYY-MM-DD", "UTC")).toBe( "2020-01-01" ); }); it("calculates difference between dates", () => { expect(diff("2020-01-02", "2020-01-01", "days", "UTC")).toBe(1); }); it("adds time correctly", () => { expect( format(add("2020-01-01", 1, "days", "UTC"), "YYYY-MM-DD", "UTC") ).toBe("2020-01-02"); }); it("subtracts time correctly", () => { expect( format(subtract("2020-01-02", 1, "days", "UTC"), "YYYY-MM-DD", "UTC") ).toBe("2020-01-01"); }); });