UNPKG

@kilterset/auth0-actions-testing

Version:

Test and develop Auth0 Actions or Okta CIC Actions locally.

23 lines (19 loc) 813 B
import test from "node:test"; import { strictEqual, deepStrictEqual } from "node:assert"; import { postUserRegistration } from "../../mock/api"; test("Post User Registration API", async (t) => { await t.test("cache", async (t) => { await t.test("can set cache", async (t) => { const { implementation: api, state } = postUserRegistration(); strictEqual(api.cache.set("location", "Ōtautahi").type, "success"); deepStrictEqual(state.cache.get("location"), "Ōtautahi"); }); await t.test("can get cache", async (t) => { const { implementation: api, state } = postUserRegistration({ cache: { location: "Ōtautahi" }, }); strictEqual(state.cache.get("location"), "Ōtautahi"); strictEqual(state.cache.get("nonexistent"), undefined); }); }); });