import React from 'react'; import { render } from '@testing-library/react' import { Grid } from '../src/icons' describe('Using lucide icon components', () => { it('should render an component', () => { const { container } = render( ); expect( container.innerHTML ).toMatchSnapshot(); }); it('should adjust the size, stroke color and stroke width', () => { const testId = 'grid-icon'; const { container, getByTestId } = render( , ); const { attributes } = getByTestId(testId); expect(attributes.stroke.value).toBe('red'); expect(attributes.width.value).toBe('48'); expect(attributes.height.value).toBe('48'); expect(attributes['stroke-width'].value).toBe('4'); expect( container.innerHTML ).toMatchSnapshot(); }); })