blob: 3b545492e471b6b520add83f466bf8b46ef70be7 (
plain)
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
|
import { render, screen } from '@test-utils';
import Checkbox from './checkbox';
describe('Checkbox', () => {
it('renders an unchecked checkbox', () => {
render(
<Checkbox
id="jest-checkbox"
name="jest-checkbox"
value={false}
setValue={() => null}
/>
);
expect(screen.getByRole('checkbox')).not.toBeChecked();
});
it('renders a checked checkbox', () => {
render(
<Checkbox
id="jest-checkbox"
name="jest-checkbox"
value={true}
setValue={() => null}
/>
);
expect(screen.getByRole('checkbox')).toBeChecked();
});
});
|