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();
  });
});
 |