deno.land / x / simple_utility@v0.0.9 / test / date.test.ts
123456789101112131415161718192021222324252627282930313233import {assertEquals} from "../deps.test.ts";import {dateEncode, dateDecode, dateParse} from "../src/date.ts";
const sample = new Date(2000, 0, 1, 0, 0, 0, 0);
const encodeResult = 946684800;
Deno.test({ name: "Date: Encode", async fn(){ const result = dateEncode(sample);
assertEquals(result, encodeResult); }});
Deno.test({ name: "Date: Decode", async fn(){ const result = dateDecode(encodeResult);
assertEquals(result.toISOString(), sample.toISOString()); }});
Deno.test({ name: "Date: Parse", async fn(){ const result = dateParse(sample.toISOString());
assertEquals(result, encodeResult); }});
Version Info