import React from 'react'; import { act, render, RenderResult, waitFor } from '@testing-library/react'; import { colors, dimensions, rawData } from 'eazychart-core/src/sample-data'; import { Position } from 'eazychart-core/src/types'; import { ColumnChart } from '@/recipes/column/ColumnChart'; import 'tests/mocks/ResizeObserver'; describe('ColumnChart', () => { it('renders a column chart', async () => { let wrapper: RenderResult; act(() => { // 1st render wrapper = render( ); }); await waitFor(() => { expect(wrapper.container.innerHTML).toMatchSnapshot(); }); }); });