import { render, screen } from "@testing-library/react"; import { describe, expect, it, vi } from "vitest"; import { WizardStepLocationService } from "@/app/(protected)/workorders/_components/wizard/wizard-step-location-service"; import { EMPTY_WIZARD_DRAFT } from "@/domain/work-orders/types/work-order-wizard"; describe("WizardStepLocationService", () => { it("requires Site, keeps Service optional, and does not render Account", () => { render( , ); expect(screen.getByText("Site")).toBeInTheDocument(); expect(screen.getByText("Service")).toBeInTheDocument(); expect(screen.queryByText("Account")).not.toBeInTheDocument(); expect(screen.queryByText(/Both are optional/i)).not.toBeInTheDocument(); }); });