Spaces:
Build error
Build error
File size: 651 Bytes
cf9842a | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | import { render, screen } from '@testing-library/react'
import { RetroSelect } from '../index'
test('select has accessible label', () => {
render(
<RetroSelect
label="Profil"
options={[{ value: 'a', label: 'Option A' }]}
value="a"
onChange={() => {}}
/>
)
expect(screen.getByLabelText('Profil')).toBeInTheDocument()
})
test('renders all options', () => {
render(
<RetroSelect
label="Test"
options={[
{ value: 'a', label: 'A' },
{ value: 'b', label: 'B' },
]}
value="a"
onChange={() => {}}
/>
)
expect(screen.getAllByRole('option')).toHaveLength(2)
})
|