import { Of } from "silentium"; import { expect, test, vi } from "vitest"; import { Path } from "./Path"; test("Path._keyRaw.test", () => { const record = { name: "Peter", surname: "Parker", }; const name = Path(Of(record), "name"); const g = vi.fn(); name.then((v) => { g(v); }); expect(g).toHaveBeenLastCalledWith("Peter"); });