import { describe, expect, it, vi } from "vitest"; import { fireEvent } from "@testing-library/react"; import "@testing-library/jest-dom/vitest"; import { renderWithProviders as render, screen, within, } from "../utils/test-utils"; import { MethodCardPolicyDialog } from "../../app/(app)/create/components/MethodCardPolicyDialog"; import type { MethodCardPolicyStep } from "../../app/(app)/create/components/MethodCardPolicyDialog"; const steps: MethodCardPolicyStep[] = [ { id: "core", title: "Core principle and scope", emptyDescription: "Write this part of the policy.", done: false, summary: "", renderEditor: () => (