import { render, screen } from '@test-utils'; import RadioGroup from './radio-group'; import { getOptions, initialChoice, legend } from './radio-group.fixture'; describe('RadioGroup', () => { it('renders a legend', () => { render( ); expect(screen.findByRole('radiogroup', { name: legend })).toBeDefined(); }); it('renders the correct number of radio', () => { const options = getOptions(); render( ); const radios = screen.getAllByRole('radio'); expect(radios).toHaveLength(options.length); }); });