import React from 'react'; import renderer from 'react-test-renderer'; import { render, fireEvent, screen } from '@testing-library/react'; import { Link } from './Link'; const testURL = 'https://getstream.io/activity-feeds'; const testText = 'Activity Feeds'; describe('Link', () => { it('renders with custom props', () => { const tree = renderer.create( {testText} , ); expect(tree).toMatchInlineSnapshot(` Activity Feeds `); }); it('checks if onClick has been called', () => { const handleClick = jest.fn(); render( {testText} , ); fireEvent.click(screen.getByText(testText)); expect(handleClick).toHaveBeenCalledTimes(1); }); });