/* * ============================================================================= * VibeQuant (vquant) — AI-Powered Financial Intelligence Platform * ----------------------------------------------------------------------------- * File: client/src/App.test.tsx * * Author: Simon-Pierre Boucher * Contact: contact@spboucher.ai * Website: https://www.spboucher.ai * Demo: https://www.vquant.ai * License: MIT (see LICENSE) * * Copyright © 2026 Simon-Pierre Boucher. All rights reserved. * ============================================================================= */ import { describe, it, expect } from "vitest"; import { render, screen } from "@testing-library/react"; import App from "./App"; describe("App", () => { it("renders without crashing", () => { const { container } = render(); expect(container).toBeTruthy(); }); it("renders the home page by default", () => { render(); // The home page has a data-testid="page-home" expect(screen.getByTestId("page-home")).toBeInTheDocument(); }); it("renders the search bar", () => { render(); expect( screen.getByPlaceholderText(/question.*march/i), ).toBeInTheDocument(); }); });