import { describe, expect, it } from "vitest"; import { hasDiscordNicknameConfirmation } from "./dashboard-change-confirmation"; describe("dashboard identity change confirmation", () => { it("accepts only the explicit Discord nickname confirmation value", () => { expect(hasDiscordNicknameConfirmation(new FormData())).toBe(false); const declined = new FormData(); declined.set("confirmDiscordNickname", "no"); expect(hasDiscordNicknameConfirmation(declined)).toBe(false); const confirmed = new FormData(); confirmed.set("confirmDiscordNickname", "yes"); expect(hasDiscordNicknameConfirmation(confirmed)).toBe(true); }); });