Skip to content

Commit de64674

Browse files
committed
Add test
1 parent 23bfdce commit de64674

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

src/components/button/__tests__/Button.test.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,4 +135,18 @@ describe('Button', () => {
135135
await user.click(button.getByText('Clickable'));
136136
expect(mockEventListener.mock.calls).toHaveLength(0);
137137
});
138+
139+
test('onClick can be overridden', async () => {
140+
const user = userEvent.setup();
141+
const mockOnClick = jest.fn();
142+
const button = render(
143+
<Button href="/relative" onClick={mockOnClick}>
144+
Clickable
145+
</Button>
146+
);
147+
148+
expect(mockOnClick.mock.calls).toHaveLength(0);
149+
await user.click(button.getByText('Clickable'));
150+
expect(mockOnClick.mock.calls).toHaveLength(1);
151+
});
138152
});

0 commit comments

Comments
 (0)