import { render, screen } from '@testing-library/react' import { Button } from '../../src/components/button' describe('Button', () => { it('renders correctly', () => { render() expect(screen.getByText('Test Button')).toBeInTheDocument() }) it('applies default variant', () => { render() const button = screen.getByRole('button') expect(button).toHaveClass('bg-primary') }) it('applies variant classes', () => { render() const button = screen.getByRole('button') expect(button).toHaveClass('bg-destructive') }) })