import * as React from 'react'; import { render, screen } from '@testing-library/react'; import { FieldClearButton } from '../FieldClearButton'; describe('FieldClearButton component', () => { const testId = 'fieldGroupTestId'; it('should render default and custom classname for FieldClearButton', async () => { render(); const fieldClearbutton = await screen.findByTestId(testId); expect(fieldClearbutton).toHaveClass('custom-class'); }); it('should forward ref to DOM element', async () => { const ref = React.createRef(); render( ); await screen.findByTestId(testId); expect(ref.current?.nodeName).toBe('BUTTON'); }); });