import { describe, expect, it } from "vitest"; import { resolveReceiveIdType } from "./targets.js"; describe("resolveReceiveIdType", () => { it("resolves chat IDs by oc_ prefix", () => { expect(resolveReceiveIdType("oc_123")).toBe("chat_id"); }); it("resolves open IDs by ou_ prefix", () => { expect(resolveReceiveIdType("ou_123")).toBe("open_id"); }); it("defaults unprefixed IDs to user_id", () => { expect(resolveReceiveIdType("u_123")).toBe("user_id"); }); });