import { render, screen } from '@testing-library/react' import { describe, expect, it } from 'vitest' import { Card } from './Card.tsx' import styles from './Card.module.css' describe('Card', () => { it('renders its children on the surface fill by default', () => { render(Tacos) const card = screen.getByLabelText('Tonight') expect(card).toHaveTextContent('Tacos') expect(card).toHaveClass(styles.card!, styles.surface!) }) it('supports the muted tone', () => { render() expect(screen.getByTestId('card')).toHaveClass(styles.muted!) }) })