import { render, screen } from '@testing-library/react'; import { describe, it, expect } from 'vitest'; import { Disciplinas } from '../Disciplinas'; describe('', () => { it('renders the 3 disciplines', () => { render(); expect(screen.getByText('Comunicación')).toBeInTheDocument(); expect(screen.getByText('Digital')).toBeInTheDocument(); expect(screen.getByText('Experiencias')).toBeInTheDocument(); }); it('renders disciplines in a semantic list (ul/li) for a11y', () => { const { container } = render(); const list = container.querySelector('ul'); expect(list).not.toBeNull(); const items = list?.querySelectorAll('li'); expect(items?.length).toBe(3); }); });