UNPKG

@navinc/base-react-components

Version:
15 lines (13 loc) 464 B
import React from 'react' import { fireEvent, render, waitFor } from '@testing-library/react' import Toggle from './toggle.js' describe('<Toggle />', () => { it('calls its onClick method when clicked', (done) => { const handleClick = jest.fn() const { getByTestId } = render(<Toggle onClick={handleClick} />) waitFor(() => { fireEvent.click(getByTestId('toggle-channel')) expect(handleClick).toHaveBeenCalled() }).then(done) }) })