/* eslint-env jest */ /* eslint-disable no-unused-vars */ import React from 'react'; import {render, fireEvent} from '@testing-library/react'; import Button from '../../../src/components/button/button.jsx'; describe('Button', () => { test('triggers callback when clicked', () => { const onClick = jest.fn(); const {getByText} = render( <Button onClick={onClick}> {'Button'} </Button> ); const buttonElement = getByText('Button'); fireEvent.click(buttonElement); expect(onClick).toHaveBeenCalled(); }); });