import { render } from '@testing-library/react'; import { describe, it, expect } from 'vitest'; import { Skeleton } from './skeleton'; import React from 'react'; describe('Skeleton', () => { it('renders correctly', () => { const { container } = render(); const skeleton = container.querySelector('[data-slot="skeleton"]'); expect(skeleton).toBeInTheDocument(); expect(skeleton).toHaveClass('animate-pulse'); expect(skeleton).toHaveClass('h-4'); }); it('applies custom classNames', () => { const { container } = render(); expect(container.firstChild).toHaveClass('custom-skeleton'); }); });