import * as React from 'react'; import { render, screen } from '@testing-library/react'; import { Label } from '../Label'; describe('Label component', () => { it('should render default and custom classname for TextField wrapper', async () => { render( ); const label = await screen.findByText('My label'); expect(label).toHaveClass('my-test-label'); expect(label.htmlFor).toBe('my-label'); }); it('should forward ref to DOM element', async () => { const ref = React.createRef(); render(); await screen.findByText('My label'); expect(ref.current?.nodeName).toBe('LABEL'); }); });