import { render, screen } from '@testing-library/react' import { describe, expect, it } from 'vitest' import { TableCard } from './TableCard' vi.mock('antd', () => ({ Card: ({ children, className, }: { children?: React.ReactNode className?: string }) => (
{children}
), })) describe('TableCard', () => { it('renders children content', () => { render(
table content
, ) expect(screen.getByText('table content')).toBeInTheDocument() }) it('applies custom className', () => { render(
content
, ) expect(screen.getByTestId('card')).toHaveAttribute('data-class', expect.stringContaining('custom-table-class')) }) })