import React from "react"; import { render, screen } from "@testing-library/react"; import { describe, expect, it, vi } from "vitest"; import { EditorMobileSection } from "./editor-mobile-section"; vi.mock("../canvas-renderer", () => ({ CanvasRenderer: () =>
, })); describe("EditorMobileSection", () => { it("shows face detection helper message in face mode", () => { render( `Faces ${count}`, import: "Import", mood: "Mood", quick: "Quick", face: "Face", decor: "Decor", }} onOpenCanvasSize={() => undefined} onImportImage={() => undefined} onSelectLayer={() => undefined} onMoveLayer={() => undefined} onMoveLayerEnd={() => undefined} onResizeLayer={() => undefined} onResizeLayerEnd={() => undefined} onRotateLayer={() => undefined} onRotateLayerEnd={() => undefined} onInteractionStart={() => undefined} onInteractionEnd={() => undefined} />, ); expect(screen.getByText("Faces 1")).toBeInTheDocument(); expect(screen.getByText("Import")).toBeInTheDocument(); }); });