// src/components/Button.test.js import { render, screen, fireEvent } from "@testing-library/react"; import Button from "../Button"; test("renders button with text", () => { render(); expect(screen.getByText("Click me")).toBeInTheDocument(); }); test("calls onClick when clicked", () => { const handleClick = jest.fn(); render(); fireEvent.click(screen.getByText("Click me")); expect(handleClick).toHaveBeenCalledTimes(1); });